Poniżej przedstawiam połączenie z bazą danych oraz zapytanie do niej. Niestety nie mogę pobrać danych np. logowania z bazy jeśli zmienna $_POST['login'] == 'admin', natomiast jeśli wykonam zapytanie gdzie $_POST['login'] == 1 wszystko jest ok.
if(!self::$_Connection) { } } public function Execute($query) { self::$_Result = false; if(self::$_Connection) { $resultRows[] = self::$_Row; } return $resultRows; } } }
Zapytanie do bazy:
$autorize = DB::Execute('SELECT * FROM ad_users WHERE user_login = '.$_Login.''); return $autorize; }
Zwracane jest NULL, natomiast przy wartościnp.id = 1 pobierany jest wiersz.
array(1) { [0]=> object(stdClass)#6 (5) { ["user_id"]=> string(1) "1" ["user_login"]=> string(5) "admin" ["user_password"]=> string(4) "pass" ["user_access_id"]=> string(1) "1" ["user_shop_id"]=> string(1) "0" } }
Nie wiem gdzie jest problem,
Proszę o pomoc,
Jacek