Hallo, bin momentan dabei mich etwas in PHP einzulesen. Habe auch schon einige einfache Grundbeispiele ausprobiert.
Nun möchte ich gerne den Inhalt eines arrys in einer Tabelle ausgeben. Und zwar immer nur zwei Spalten pro Zeile. Das funktioniert auch schon. Nur wenn ich 5 Einträge in meinem Array habe, soll die letze Tabellenspalte ein erhalten.
Hier ist mein code:
Ach und nochwas, ist der code ok oder geht das ganze auch einfacher. Wie gesagt, bin Neuling und probiere im Moment bisschen aus ( Learning by Doing).
mfg,Olli
Nun möchte ich gerne den Inhalt eines arrys in einer Tabelle ausgeben. Und zwar immer nur zwei Spalten pro Zeile. Das funktioniert auch schon. Nur wenn ich 5 Einträge in meinem Array habe, soll die letze Tabellenspalte ein erhalten.
Hier ist mein code:
PHP:
<?php
$blumen = array ("Rose", "Tulpe", "Nelke", "Sonnenblume", "Veilchen");
$anzahl = count ($blumen);
echo "<table border=\"1\" >";
echo "<tr>";
for ($i = 0; $i <= $anzahl-1; $i++)
{
echo "<td>", $blumen[$i], "</td>";
$spalten++;
if ( $spalten == 2 )
{
echo "</tr>";
$spalten = 0;
if ( $i < $anzahl-1)
{
echo "<tr>";
}
}
}
echo "</table>";
?>
Ach und nochwas, ist der code ok oder geht das ganze auch einfacher. Wie gesagt, bin Neuling und probiere im Moment bisschen aus ( Learning by Doing).
mfg,Olli