db daten in eine 3 spalten tab aufteilen !

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Ahhhh! Ok, jetzt habe ich es kapiert.

    Das geht aber auch bit dem Script, man muß halt nur die Tabelle entsprechend anpassen. Es dürfen dann eben keine Zeilen vorkommen. Da muß Du mal ein bisschen experimentieren.

    Wie soll denn der Ablauf sein?

    a b c
    d e f
    h g i

    oder

    a d g
    b e h
    c f i

    Kommentar


    • #17
      jep mache ich schon die ganze zeit, hab grad die lust verloren und mich um was anderes gekümmert aber wenn dann soll es die zweite variante sein !

      Kommentar


      • #18
        ich habs !! danke andi !!

        Kommentar


        • #19

          Kommentar


          • #20
            so ist es dann nun so wie ich es wollte , ganz einfach aber ein anfänger braucht immer einbissi länger *g* !!

            danke nochmals an die mitwirkenden !


            PHP-Code:
                $sql "SELECT 
                            name,
                            street,
                            plz,
                            city,
                            fon,
                            fax,
                            webpage 
                          FROM 
                              veranstalter
                      ORDER BY 
                              name ASC"
            ;
                
            $result mysql_query($sql);
                
            $anzahl=mysql_num_rows($result);
                
            $i=0;
                
            $max_spalten=3;
                
            $max_zeilen=ceil($anzahl/$max_spalten);
                
                echo 
            "<table border=\"0\">\n";
                echo 
            "<tr>\n";
                echo 
            "<td width=\"200\" valign=\"top\" align=\"left\">\n";
                while(
            $row=mysql_fetch_array($result)) {
                    
            $firstletter strtolower(substr($row['name'],0,1)); 
                    if (
            $firstletter != $currletter) {
                        echo 
            "<span style=\"color:#FF3300;\" class=\"typo\"><b>".strtoupper($firstletter)."</b></span><br />";
                    }
                    echo 
            "<div class=\"typo\">\n";
                    echo 
            "<span style=\"color:#333333;\">".$row['name']."</span><br />";
                    echo 
            "".$row['street']."<br />";
                    echo 
            "".$row['plz']."&nbsp;".$row['city']."<br />";
                    echo 
            "".$row['fon']."<br />";
                    if(
            $row['fax'] == 0) {    echo ""; } else { echo "".$row['fax']."<br />"; }
                    if(
            $row['webpage'] == "") { echo ""; } else { echo "<span class=\"verweis\"<img src=\"roter_pfeil.gif\" /><a href=\"http://".$row['webpage']."\" target=\"_blank\">".$row['webpage']."</a></span><br />"; }
                    echo 
            "<br />";
                    echo 
            "</div>\n";
                    
            $currletter $firstletter;
                    
            $i++;
                    if(
            $i == $max_zeilen) {
                    echo 
            "</td><td width=\"200\" valign=\"top\">\n";
                    } elseif(
            $i == $max_zeilen+$max_zeilen) {
                    echo 
            "</td><td width=\"200\" valign=\"top\">\n";        
                    }
                }
                echo 
            "</td></tr></table>\n"
            Zuletzt geändert von Frashier; 18.02.2004, 16:25.

            Kommentar

            Lädt...
            X