another_dream
@another_dream
Backend-разработчик, Laravel/ZF2/Yii2

Почему запрос возвращает только один результат?

Запрос:
$times= $sql->query("SELECT * FROM datetime WHERE date='2014-05-24'")->fetch_array();

date в БД имеет тип "date".
В таблице "datetime" есть 2 строки со одинаковым значением колонки date. Скрипт возвращает только один результат(тот, у которого id больше). В чем может быть проблема?
  • Вопрос задан
  • 2509 просмотров
Решения вопроса 1
@andreyqin
$result = $sql->query("SELECT * FROM datetime WHERE date='2014-05-24'");
while ($row = $result->fetch_assoc()) {
    $times[] = $row;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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