Hallo superchecker,
Hey du! Du häsch eh kei Ahnig! Ich heisse nid um suscht Superchecker weisch. Aber keis problem ich zeig dir das schnell wie das gaht:
und du kannst kein Deutsch.
<HTML>
schon verloren - hier fehlt die doctype.
<center>
*pfui*
<H1>Zeilen aus Datenbank lesen</H1>
ehem... Michi wollte eine _Datei_ auslesen keine Datenbank...
//babyread.php
für was der kommentar ist, muss ich nicht wissen, oder?
$conn = mysql_connect($server, $user, $pass);
if($conn) {
[...]
$con = mysql_connect(...) OR die("Datenbank funktioniert nicht")
echo "<B>Datenbank funktioniert nicht";
da fehlt </b> (das ist nicht optional)
$sql = "SELECT * FROM baby_names ORDER BY name ASC";
warum willst host du _alle_ Spalten?
echo "<P>Es sind $number Datensätze gelesen worden.";
und was machst du wenn $number = 1 ist? dann hast du "es sind 1 Datensätze gelesen worden."
echo "<TABLE BORDER=1>";
is zwar nicht zwingend (je nach doctype) aber schöner wäre border="1" bzw. besser style="border-width:1px;"
// Lösung mit mysql_fetch_object, eleganter als mit mysql_fetch_row
warum soll das eleganter sein? (ich würde zwar mysql_fetch_assoc statt mysql_fetch_row() nehmen, aber gut...)
echo "<TR><TD>";
echo $row->name."</TD><TD>";
echo $row->votes."</TD><TD>";
da fehlt noch ein </td> (is zwar keine Pflicht, aber wenn man es sonst macht sollte man es hier auch machen)
Grüße aus Nürnberg
To*scnr*bias
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|