ugrás a tartalomhoz

PHP + MySQL lekérdezés hiba

Individual · 2012. Jan. 20. (P), 18.56
Üdvözletem,

olyan kérdésem van, hogy van egy egyszerű lekérdezésem
$query = "SELECT * FROM tabla WHERE id='$id'";
utána while ciklussal lekérem az adott sor tartalmát a szokásos módon és elérem szépen az oszlopokat print $row['oszlop1']...stb. Viszont egy oszlopnak az értékét nem olvassa ki. a var_dump is string(0) ad vissza, pedig amikor belenézek az sqlbe szemmel látom, hogy fel van töltve. Konvertálási problémákat végigzongoráztam már, belső sql teszt lefut tökéletesen, konkrétan hibaüzenetem nincs.

Erre a problémára szeretnék tippeket kapni, hogy legalább valami hibaüzenetet kapjak.

a segítségeket előre köszönöm!
 
1

Biztonság

Poetro · 2012. Jan. 20. (P), 19.16
Először is, mi a $id, és megfelelően escapelve van? Másodsorban, biztosan van a visszatért $row-ban egyáltalán olyan oszlop, aminek a neve 'oszlop1'. Talán legegyszerűbb lenne az egész $row változó var_dump-pal való kiíratása. Valamint bekapcsolni a PHP-s hibaüzeneteket és a megjegyzésekkel egyetemben.