PHProbléma megoldás?
Hello!
Az elején leszögezném,hogy kezdő vagyok. Van egy régebbi projektem. Egy PHP blog bootstrappel és MariaDB -vel. Délután elővettem megint,mert ismét kedvet kaptam hozzá. Amikor még régebben elmentettem addig semmi baja nem volt most pedig, amikor megnyitom akkor akkor a fejlécet betölti viszont az adatbázisból a posztokat viszont nem. Ezt a hibaüzenet kapom:
Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given in C:\wamp64\www\bblog\index.php on line 107
Az indexben ebben a sorban pedig ez van:
<?php
while($result=mysqli_fetch_object($req)){
?>
Természetesen próbálkoztam már a megoldással, általában már végső elkeseredésemben szoktam itt kérdezni de azért még folytatom. Mindenesetre remélem valaki itt tud és lenne szíves valami tippet adni,hogy mi lehet a probléma. Esetleg azóta történt valami frissités és azért nem működik?
valamint ugyanezt a hibaüzenet kapom amikor az admin felületre szeretnék bejelentkezni. Ott az adott sorban pedig ez áll:
$result=mysqli_query($conex,"SELECT * FROM users where usuario='".$_POST['user']."' and pass='".$_POST['pass']."' " )or die(mysqli_error());
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz0.png)
Értelmezzük a hibaüzenetet: Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given in C:\wamp64\www\bblog\index.php on line 107
"mysqli_fetch_object() expects parameter 1 to be mysqli_result" - annyit jelent, hogy a mysqli_fetch_object() függvény az első paraméterében egy mysqli_result objektumot vár.
"boolean given in ... on line 107" - boolean értéket adtál át neki a 107. sorban.
Szóval a boolean értéket nem tudja átalakítani mysqli_result objektummá.
Megoldáshoz először is debugolj, nézd meg mi van a "$req" változódban. Ha tényleg egy true-false érték akkor egyértelműen azért nem jó, mert nem az kell oda. Pontosabb válaszhoz látnom kell az egész kódot - amit feltöltesz egy kódmegosztóra és nem csak beröffented ide -, de ha rájössz, hogy miért rossz a $req változód, akkor szerintem már nem kell segítség sem. :)
Kapcsolódó 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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!