Archiv verlassen und diese Seite im Standarddesign anzeigen : php mysql fehler
hi,
was hat folgender fehler zu bedeuten ?
Warning: Supplied argument is not a valid MySQL result resource in /server/web/gaestebuch.php on line 20
daANKE
JEROEN
Christian_2
13-10-2003, 19:47
Hi,
dass der MySQL Query nicht ausgeführt werden kann.
mach mal ein mysql_error();
oder gibt mir die Zeile 20
hi,
hier haste die ganze datei !
danke
jeroen
Christian_2
13-10-2003, 20:45
Hi,
das kann so nicht funktionieren.
Nachdem du zu MySQL verbunden hast musst du eine Datebank auswählen.
msql_selectdb(DATENBANK_NAME);
Die Funktion mysql(); gibt es überhaupt nicht.
Wenn du die DB ausgewählt hast musst du eine Anfrage machen:
$result = "select * from daten";
und dann wie du es vorhattest:
$num = mysql_num_rows($num); // nicht mysql_numrows
gruss
Christian
Berufspenner
13-10-2003, 21:07
Hi@all
So müsste das heißen
$result = mysql ("gaestebuch","SELECT * FROM daten", $conn_id);
Die Funktion mysql(); gibt es überhaupt nicht. Wenn du dich da mal nicht zu weit aus dem Fenster lehnst ;) mysql() ist identisch mit mysql_db_query() und mysql_query(), aber ermöglich gleichzeitig das Selektieren einer Datenbank.
Cu
André
Christian_2
13-10-2003, 21:27
Original geschrieben von Berufspenner
Hi@all
So müsste das heißen
$result = mysql ("gaestebuch","SELECT * FROM daten", $conn_id); Wenn du dich da mal nicht zu weit aus dem Fenster lehnst ;) mysql() ist identisch mit mysql_db_query() und mysql_query(), aber ermöglich gleichzeitig das Selektieren einer Datenbank.
Cu
André
Hi
auf php.net habe ich mysql() nicht gefunden.
Naja jedenfalls hat er mysql_num_rows falsch geschrieben.
Und so wie er *programmiert* macht man das doch normal nicht - oder liege ich da falsch und habe selbst das jahrelang falsch gemacht? :)
Gruss
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.