lulu: ich mal wieder, möchte gerne mehrere ergebnisse haben

Beitrag lesen

Huhu Vollpfosten

echo "<tr>";
echo "<td>" . $result[0] . "</td>";
echo "<td>" . $result[1] . "</td>";
echo "<td>" . $result[2] . "</td>";
echo "<td>" . $result[3] . "</td>";
echo "<td>" . $result[4] . "</td>";
echo "<td>" . $result[5] . "</td>";
echo "<td>" . $result[6] . "</td>";
echo "<td>" . $result[7] . "</td>";
echo "<td>" . $result[8] . "</td>";
echo "<td>" . $result[9] . "</td>";
echo "</tr>";

kriege wenn ich deinen lösungsvorschlag einbaue nur array in den spalten angezeigt

Das ist auch korrekt, da Du dann ein Array von Arrays hast.

Um einen einzelnen Wert auszulesen musst Du dann beide Indizes angeben.
Also z.B.
echo $result[1][3];

Oder du machst eine foreach-schleife

foreach($result as $one){
 echo $one[2]; # $one entspricht dabei dem ursprünglichen Array $data
}

Die Ausgabe könnte man z.B. auch so machen

echo '<tr><td>'.join('</td><td>',$result).'</td></tr>';

Viele Grüße

lulu