ugrás a tartalomhoz

A mysql_num_rows függvény "supplied argument is not a valid MySQL result resource" hibát dob

csath geza · 2007. Dec. 10. (H), 13.06
Sziasztok!

Egy napja szenvedek azzal, hogy ha egy php programban fuggvenyben hasznalom a mysql_num_rows -t, akkor azt a figyelmeztetest kuldi, hogy:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\server\Apache2\htdocs\munka\common_db.inc on line 100.
Ha egyszeruen meghivom ezt a fuggvenyt, akkor minden gond nelkul megcsinalja. Erthetetlen. Koszonom a segitseget.

G
 
1

értelmesebb cím kéne

zzrek · 2007. Dec. 10. (H), 13.31
Talán a kézikönyvben van a hiba, vagy én olvasom rosszul, hogy a mysql_num_rows-hoz érvényes resource azonosító kell???
Na.
manual
2

Kód?

zila · 2007. Dec. 10. (H), 13.46
Kód(részlet) nélkül mi sem fogjuk érteni. Max tapogatózunk a sötétben.
3

A paraméter nem valódi lekérdezé

Poetro · 2007. Dec. 10. (H), 18.40
Valami hiba van abban a lekérdezésben, amit átadsz paraméterként. A mysql_num_rows egy rendben lefutott mysql_query eredményt vár. Ha valami hiba volt a mysql_query-ben akkor a mysql_num_rows hibát ad vissza. Esetleg próbálkozz a következővel:

if ($result = mysql_query('SELECT 1')) {
  mysql_num_rows($result);
}
4

Idézőjel?

Velias9 · 2007. Dec. 11. (K), 15.47
Nem lehet, hogy idézőjelbe raktad, a paramétert? Nekem már volt hasonló okból hibás a scriptem. Próbáld meg ezt, de csak egy ötlet.
5

TANUSITVANYA

BABOS ZOLTAN · 2014. Jan. 1. (Sze), 15.51
KEDVES VEBLABOR.MIKOR INDITOM KEDZOLAP DE PIROSRA JOTT ES AZT IRJA TANUSITVANY HIBA VAN EN ALLANDOAN KERESTEM ES NEM SIKERULT KEREM SZEPEN HOGYAN OLDJUK MEG A TANUSITVANY HIBAJAT.
6

Új téma

Pepita · 2014. Jan. 2. (Cs), 09.06
Szerintem ennek nyiss egy új témát és próbáld meg pontosabban leírni a problémádat.