$test = mysqli_query($podklyuchenie, "SELECT * FROM 'user_anketa' WHERE 'user_anketa001' = $login LIMIT 1");
$result = (bool)mysqli_num_rows($test);
_____________
Принимаю заказы, писать в ЛС
$test = mysqli_query($podklyuchenie, "SELECT * FROM 'user_anketa' WHERE 'user_anketa001' = $login LIMIT 1");
$result = (bool)mysqli_num_rows($test);
Цитата (Hello @ 18.03.2015 - 19:07) |
mysqli_query вернул false нужно писать имена таблиц в `, а значения в ' |
Цитата |
(bool)mysqli_num_rows($test); |
$test = mysqli_query("SELECT * FROM 'user_anketa' WHERE 'user_anketa001' = '".$login."' LIMIT 1", $podklyuchenie);
Цитата (Игорь_Vasinsky @ 18.03.2015 - 19:40) | ||
ну мануал же есть)) в конце концов http://phpforum.su/index.php?showtopic=51167 эта функция возвращает integer |
Цитата (Игорь_Vasinsky @ 18.03.2015 - 19:42) |
твоюж за ногу.. ну строки то в кавычках подаються$test = mysqli_query("SELECT * FROM 'user_anketa' WHERE 'user_anketa001' = '".$login."' LIMIT 1", $podklyuchenie); $podklyuchenie - 2й аргумент - и в твоём случае он нафиг не нужен |
Цитата (Медведь @ 18.03.2015 - 18:58) |
Что же делать |
Цитата (Invis1ble @ 18.03.2015 - 21:34) | ||
поменять 'user_anketa001' на `название_поля` |
$test = mysqli_query($podklyuchenie, "SELECT * FROM `user_anketa` WHERE `user_anketa001` = '".$login."' LIMIT 1") or die(mysqli_error($podklyuchenie));
Цитата (Медведь @ 18.03.2015 - 22:47) |
Да это для примера, а там порядок. Но работать не хочет. |
Цитата (rooor @ 18.03.2015 - 22:57) |
Не проще показать ошибку, чем 2 дня гадать? |
$test = mysqli_query($podklyuchenie, "SELECT * FROM 'user_anketa' WHERE 'user_anketa001' = $login LIMIT 1");
$result = (bool)mysqli_num_rows($test);