$User = $PDO->prepare('SELECT '.$sel.' FROM users WHERE (LOWER(nick) LIKE ? OR numer LIKE ? OR id LIKE ?);'); $UserOk = $User->fetch(PDO::FETCH_ASSOC); #print_r($UserOk);
mam coś takiego,
ostatnio wprowadziłem pare poprawek w kodzie i zaczęły się problemy
(po tym jak skasowalem jedna kolumne i znow nią dodalem)
Problem:
mam 3 rekordy w bazie (id 1,2,3)
gdy przekazuje w $word[1] je mam takie odpowiedzi (lub i nie) z empty:
(jako oczekiwanego id)
1 zwraca ze nie ma,
2 ze nie ma
3 ze nie ma
4 ze jest (o id 3)
>5 niema
(jako oczekiwany nick)
a (do rekordu o id 1) kolumny `nick` - niema
b (do rekordu o id 2) kolumhy `nick` - niema
c (do rekordu o id 3) kolumny `nick` - jeeest (i tu normalnie dziala)
(jako oczekiwany numer)
- na zaden nie odpowiada.
czemu tak jest? jak to naprawić? coś innego w kodzie moze szkodzic? - jak tak to co,
mam wlaczone raportowanie wszystkich bledow, takze pdo.
edit kodu,
ps. print_r() dziala mi pod wszystko jak testuje, czego nie wpisze wyswietla odpowiednia cala tablice.