Hallo
Ich hab da folgendes "Problem":
Ich sollte mit einem String in der Form von
eine Tabelle erzeugen, die so aussehen sollte:
Mit einzeiligen Strings hab ichs schon geschafft, nur mit mehrzeiligen gehts so nicht:
Kann mir vielleicht jemand nen Tipp geben wie ich da $j auch noch reinkriege? Vor allem stimmt die Anzahl von Spalten nicht mehr sobald man einen mehrzeiligen String mit \n einfügt wenn ich dann count($rows) davon abziehe stimmts aber wieder
Ich hab da folgendes "Problem":
Ich sollte mit einem String in der Form von
10.1.239.55 733 noname\n10.1.47.23 511 area
IP | Punkte | Name
----------------------------
10.1.239.55 | 733 | noname
10.1.47.23 | 511 | area
----------------------------
10.1.239.55 | 733 | noname
10.1.47.23 | 511 | area
PHP-Code:
<?php
$string = "10.1.239.55 733 noname";
$columns = explode(" ", $string);
$rows = explode("\n", $string);
echo "<table>";
echo "<tr><td>IP</td><td>Punkte</td><td>Name</td></tr>";
for($j=0;$j<count($rows);$j++)
{
echo "<tr>";
for($i=0;$i<count($columns);$i++)
{
echo "<td>";
echo $columns[$i];
echo "</td>";
}
echo "</tr>";
}
echo "</table>";
?>
Kommentar