Ich probiere es nocheinmal von neuem.
Ich möchte eine Mitgliederliste aus einer DB auslesen und diese anstatt alle untereinander, übersichtlich in 10-er Gruppen nebeneinander darstellen.
Im ersten <td> zeigt es mir genau die Anzahl definierte Einträge an, jedoch bei den folgenden <td>'s übernimmt es mir lediglich immer nur ein Eintrag pro <td>. Wie kriege ich den Wert der $i bei einem neuen <td> wieder auf 0 damit es mir bei einer neuen Spalte wieder 10 Eintäge darstellt?
Code:
<?php
$sql = "SELECT cal_login, cal_lastname, cal_firstname " .
"FROM webcal_user ORDER BY cal_lastname, cal_firstname, cal_login";
$res = dbi_query ( $sql );
$i=0;
while($row = dbi_fetch_row($res)){
if($i<10){
echo "<li><A HREF="week.php?user=$row[0]" class="navlinks">".$row[1]." ".$row[2]."</a><br>";
}else{
echo "</td><td width="50"></td><td valign="top"><li><A HREF="week.php?user=$row[0]" class="navlinks">".$row[1]." ".$row[2]."</a>";
}
$i++;
}
echo "</td>";
Danke für jeden Hinweis
Geri