Hallo da draußen 
Ich habe ein Array mit 7 Einträgen erstellt und lasse es durch eine Schleife laufen
Dabei soll wenn $i = 4 ist $i wieder auf null gesetzt werden, damit es von vorne anfängt.
Jedoch zeigt es mir nur 6 Einträge an statt sieben. Es zählt also 123123!
Woran liegt das, komme einfach nicht dahinter!
Um den Sinn dahinter zu verstehen was ich machen möchte:
In einer Tabelle öffnet es zuerst eine Spalte (<tr>) und dann sollen da mit <td> 3 Einträge rein. Beim 4.ten Eintrag sollte es eine </tr> Spalte schließen und Sie wieder öffnen usw.! Funktioniert auch!
Freue mich, wenn mir jemand behilflich sein kann

Ich habe ein Array mit 7 Einträgen erstellt und lasse es durch eine Schleife laufen
Dabei soll wenn $i = 4 ist $i wieder auf null gesetzt werden, damit es von vorne anfängt.
Jedoch zeigt es mir nur 6 Einträge an statt sieben. Es zählt also 123123!
Woran liegt das, komme einfach nicht dahinter!
PHP-Code:
$i = 0;
echo '<table border="0" style="margin-top: 15px; margin: 0 auto; list-style-type: none;" width="99%">';
foreach ($result as $key => $val){
$array = explode(",",$val);
if ($i == 0){
echo "<tr>";
$i++;
}
else {
echo $i;
$i++;
echo '<td style="vertical-align: middle; text-decoration: none; width:33.3%;">';
echo $array[0];
echo '</td>';
if ($i == 4)
{
$i = 0;
echo '</tr>';
$i++;
}
}
}
echo '</table>';
In einer Tabelle öffnet es zuerst eine Spalte (<tr>) und dann sollen da mit <td> 3 Einträge rein. Beim 4.ten Eintrag sollte es eine </tr> Spalte schließen und Sie wieder öffnen usw.! Funktioniert auch!
Freue mich, wenn mir jemand behilflich sein kann
Kommentar