wahsaga: Ausgabe in PHP

Beitrag lesen

hi,

Ich bekomme Daten aus meiner Datenbank angezeigt aber alle untereinander.

Ich nehme an, die Rede ist von einer MySQL-DB?

Jetzt wollte ich diese Ausgabe aber in zwei gleich lange Blöcke ausgeben.
Was oder wie müsste der Code dazu in PHP aussehen?

Ermittle die Anzahl der Datensätze mit mysql_num_rows(), teile sie durch zwei.

Dann kannst du in deiner Ausgabe-Schleife die erste "Hälfte" in einem Container ausgeben, und die andere in einem zweiten.

Pseudocode:

  
// container #1 öffnen  
echo '<div id="container1">';  
schleife(...) {  
  wenn hälfte erreicht:  
    // container #1 schließen, #2 öffnen  
    echo '</div> <div id="container2">';  
  
  //ausgabe des Datensatzes  
  echo ...;  
}  
// container #2 schließen  
echo '</div>';  

Überlege dir dabei, wie der Fall zu behandeln ist, dass es sich um eine ungerade Anzahl von Datensätzen handelt.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }