Задать вопрос
@generate
...

Как получить ответ от mysql в виде true или false?

$sql = $db->query("SELECT * FROM table WHERE id = '5'");

while($test = mysqli_fetch_array($sql));

Примерно такой запрос мне нужна получить ответ для того чтобы сделать if и else.
Как будет правильно сделать ?
  • Вопрос задан
  • 274 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
$sql = $db->query("SELECT * FROM baza WHERE id = '5'");

//if($sql->num_rows > 0)
if(mysqli_num_rows($sql) > 0)
{
    //что-то найдено   
}
else
{ 
    //запрос вернул ноль строк
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы