Qaxqaxqax kérdése:
Miért kapom ezt a hibaüzenetet? X. x Warning: mysql_num_rows () expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\chat. Php on line 39
Figyelt kérdés
EZ a 2 lenne a 38 és 39. sor
38 -> $query = mysql_query ("SELECT * FROM chat_chats ORDER BY time DESC");
39 -> if (mysql_num_rows($query) > 0) {
De én nem látom a hibát
2012. dec. 2. 15:03
1/6 anonim válasza:
A query-ben valami nem megfelelő. Ellenőrizd, hogy helyesen adtad-e meg a tábla nevét, illetve a mező nevét. Úgy tudom az sem mindegy, hogy kis vagy nagybetűs.
2/6 anonim válasza:
Ha hibás lenne a lekérdezés, akkor már a query-nél hibát dobna szerintem. De ebben a két sorban nincs hiba, látni kéne a többit is, illetve tudni azt, hogy milyen táblák vannak az adatbázisban.
3/6 anonim válasza:
Tettem egy próbát, egy nem létező táblával, és egy nem létező mezővel. Pontosan ezt a hibaüzenetet kaptam, tehát magát query-t átengedi, de ha abból lesz egy ellenőrzés, (pl. mysql_num_rows) akkor már jön a hibaüzenet.
4/6 anonim válasza:
Valóban a lekérésben van a hiba, a 39.-nél pont azt dobja itt ki, hogy a mysql_num_rows rossz értéket kapott a $query változóban. (Ami ugye a lekéréstől jön.)
5/6 A kérdező kommentje:
Teljesen igazatok volt x.x
Köszi mindenkinek
2012. dec. 3. 17:14
6/6 anonim válasza:
helyesen: if($query && mysql_num_rows($query) > 0) { ...
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!