Hallo zusammen!!!
Mein Problem bezieht sich, wie viel hier, auf eine eine Abfage einer Datenbank. Diese Datenbank befindet sich bei www.freesql.org. Das Verbinden und Trennen mit der Datenbank über PHP klappt wunderbar, nur gibt es da ein Problem. Das Problem stellt sich folgendermaßen dar.
Wie gesagt ich verbinde meine Hompage mit der Datenbank, aus der ich eine Tabelle mit 115 Datensätzen auslesen will, die ich dann in Tabellenform anzeigen möchte. Zum Testen habe ich eine einfache Abfrage gemacht mit dem Folgendem Script:
$db = MYSQL_CONNECT($db_server,$db_user,$db_passwort);
$db_select = @MYSQL_SELECT_DB($db_name);
$result = mysql_query("SELECT * FROM Listenname");
$menge = mysql_num_rows($result);
echo "<b>$menge Datensätze gefunden<br></b>";
while($row = mysql_fetch_row($result))
{
echo $row[1] . " - " . $row[2];
echo "<br><br>";
}
Nur kommt bei dieser Abfrage bzw. der Ausgabe der Variable $menge nicht 115 sondern eine dicke fette Null.
Nun meine Frage, worann kann es liegen, dass die Datensätze nicht ausgelesen werden, obwohl ich mit der DB verbunden bin, was ich übrigens mit einer andern Abfrage überprüfe???
Danke im Vorraus
Chulak
Mein Problem bezieht sich, wie viel hier, auf eine eine Abfage einer Datenbank. Diese Datenbank befindet sich bei www.freesql.org. Das Verbinden und Trennen mit der Datenbank über PHP klappt wunderbar, nur gibt es da ein Problem. Das Problem stellt sich folgendermaßen dar.
Wie gesagt ich verbinde meine Hompage mit der Datenbank, aus der ich eine Tabelle mit 115 Datensätzen auslesen will, die ich dann in Tabellenform anzeigen möchte. Zum Testen habe ich eine einfache Abfrage gemacht mit dem Folgendem Script:
$db = MYSQL_CONNECT($db_server,$db_user,$db_passwort);
$db_select = @MYSQL_SELECT_DB($db_name);
$result = mysql_query("SELECT * FROM Listenname");
$menge = mysql_num_rows($result);
echo "<b>$menge Datensätze gefunden<br></b>";
while($row = mysql_fetch_row($result))
{
echo $row[1] . " - " . $row[2];
echo "<br><br>";
}
Nur kommt bei dieser Abfrage bzw. der Ausgabe der Variable $menge nicht 115 sondern eine dicke fette Null.
Nun meine Frage, worann kann es liegen, dass die Datensätze nicht ausgelesen werden, obwohl ich mit der DB verbunden bin, was ich übrigens mit einer andern Abfrage überprüfe???
Danke im Vorraus
Chulak
Kommentar