Hilffe!!!

backbone

Grünschnabel
hallo,

Folgender Code:

PHP:
$result= mysql_query("select * from bilder WHERE = '".$bilderart."' ORDER BY datum DESC");
$zeilen_bilder = mysql_num_rows($result);

Die Var $bilderart hat einen Wert z.B "bilder";

Ich bekomme die folgende Fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in E:\HP\CoreX-HP\index.php on line 412

Was mache ich da falsch?? :(

danke für eure Hilfe!!
 
Zuletzt bearbeitet:
1. Bitte gescheites Topic

2. Du musst nach dem WHERE ja auch eine Spalte einfügen, die diese Bedingung erfüllen muss:
Code:
SELECT * FROM `bilder` WHERE `spalte` = '".$bilderart."' ORDER BY datum DESC

3. MySQL-Anweisungen schreibt man groß!
 
Der Fehler kann trotzdem noch auftauchen, wenn die SQL-Query mal wirklich kein Ergebnis liefert. (Dann greift die Funktion mysql_numrows() wirklich "ins Leere")

Abhilfe: vor das mysql_numrows(...) ein @

PHP:
$zeilen_bilder = @mysql_num_rows($result);


Dunsti
 
Zurück