Loading...
Обучение/Помощь новичкам | Возвращает пустоту!
$pr=mysql_query("SELECT * FROM user LIMIT 1");
if($pr==0) echo 'Пусто<br>';
$user=mysql_fetch_array($pr);
echo $user['login'];

почему?
есть три поля
id login pass
1 Admin 12345
2 text 12345
2 поля
mysql_query может возвращать либо true либо false, поэтому нужно проверять

if ($pr === false)

либо

if (!$pr)
PhpStorm , причем тут это!
Мне нужно вывести Логин из первого айди...
А проверку я для себя написал
Tereschuk (03.11.2017 в 01:56)
PhpStorm , причем тут это!
Мне нужно вывести Логин из первого айди...
А проверку я для себя написал


проверка неправильная и в запросе не указано, какой id выбирается, должно быть условие where
Вот смотри:
$pr=mysql_query("SELECT logi FROM user WHERE id='1'");

Все равно пусто!

$pr=mysql_query("SELECT * FROM `user` WHERE id = '1' ");
if(!$pr){
echo 'Ошибка';
}else{
$user=mysql_fetch_array($pr);
echo $user['login'];
}


________
посл. ред. 03.11.2017 в 02:06; всего 2 раз(а); by Akhmedov
Tereschuk (03.11.2017 в 02:04)
Вот смотри:
$pr=mysql_query("SELECT logi FROM user WHERE id='1'");

Все равно пусто!


login
Akhmedov , отвечает что ошибка,но ведь поля есть!
PhpStorm , там верно,здесь ошибку допустил)
Онлайн: 0
Время:
Gen. 0.1331
(c) Bym.Guru 2010-2026