Kezdőoldal » Számítástechnika » Programozás » Miért kapom ezt a hibakódot...

Miért kapom ezt a hibakódot PHP-ban? mysqli_num_rows()

Figyelt kérdés

ezt a hibakódot kapom: Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, bool given in


itt a kód részlet ahol a hibát észlelte:


$sql = "SELECT * FROM messages LEFT JOIN users ON users.unique_id = messages.outgoing_msg_id

WHERE (outgoing_msg_id = {$outgoing_id} AND incoming_msg_id = {$incoming_id})

OR (outgoing_msg_id = {$incoming_id} AND incoming_msg_id = {$outgoing_id}) ORDER BY msg_id";

$query = mysqli_query($conn, $sql);

if(mysqli_num_rows($query) > 0)



2021. máj. 16. 20:11
 1/3 anonim ***** válasza:
87%
Nincs kapcsolat az adatbázissal, ezért a lekérdezés az eredmény helyett boolean false értéket ad vissza, amivel a kérdéses függvény nem tud mit kezdeni.
2021. máj. 16. 20:33
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
100%

Vagy egyáltalán nem kapcsolódsz az adatbázishoz, vagy az egyik érték, amit a lekérdezésben használsz, nem szerepel a kapcsolódáskor.


Egyébként ha legközelebb hibát kapsz, a Google-be bemásolhatod a teljes hibaüzenetet, mert előtted már sokan megkapták ezt, és volt annyi eszük, hogy egy kifejezetten programozásra szakosodott oldalon teszik fel a kérdésüket.

Én is ezt tettem, és...

[link]


[link]

2021. máj. 16. 20:50
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:

Köszönöm szépen nektek, valóban az egyik érték nem szerepelt az adatbázisban.

Bocsánat a hülyeségem miatt :D

2021. máj. 16. 21:14

További kérdések:




Minden jog fenntartva © 2025, 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!