Datensätze mit Tabelle formatieren
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
blicken
datensatz
ebenfall
ergebnis
produktname
schaff
schleifen
stehen
tabelle
verarbeitet hast
versuch
-
hallo
um etwas php und mysql zu lernen hab ich vor ne kleine seite zu coden in denen produkte aus der db ausgelesen werden. so weit so gut. das ganze sollte nur noch in einer tabelle stehen. folgenderma?en sieht mein script derzeit aus:
<? include("db.php"); $abfrage = "SELECT name, art FROM produkte"; $ergebnis = mysql_query($abfrage); echo " <table border=\"1\"> <tr> <td>Produktname</td> <td>Produktart</td> </tr>"; while($row = mysql_fetch_object($ergebnis)) { echo "<tr> <td>$row->name</td> <td>$row->art</td> </tr> </table>"; } ?>
das problem ist das nur der erste datensatz in der tabelle ausgegeben wird. wie schaff ich es dem script klar zu machen das die anderen datens?tze ebenfalls in der tabelle stehen sollen?
Beitrag ge?ndert am 6.03.2006 19:45 von bazic -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
also ich sehe so auf den ersten Blick keinen Grund, warum des nicht ausgegeben werden sollte.
nur am Anfang und Ende 2x <? und ?>
$ergebnis= mysql_query("SELECT name, art FROM produkte");
while ($row = mysql_fetch_object($ergebnis))
{.........}
hier
while($row = mysql_fetch_object($ergebnis))
mal mit :
while($row = mysql_fetch_array($ergebnis))
versuchen und dann nat?rlich
<td>$row[name]</td>
Beitrag ge?ndert am 8.03.2006 13:19 von pit62 -
Hi bazic!
include("db.php"); $abfrage = "SELECT name, art FROM produkte"; $ergebnis = mysql_query($abfrage); echo " <table border=\"1\"> <tr> <td>Produktname</td> <td>Produktart</td> </tr>"; while($row = mysql_fetch_object($ergebnis)) { echo "<tr> <td>$row[name]</td> <td>$row[art]</td> </tr> "; } echo "</table>"
Du darfst die Tabelle erst dann zumachen, wenn du alle Datens?tze verarbeitet hast. Du hattest den End-Tag f?r die Tabelle innerhalb der WHILE-Schleife schon stehen gehabt.
Gru? und viel Spa? noch beim PHP lernen
B1G-B -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage