Medoo WHERE оговорка о множественных условиях

  1. Как написать этот SQL-запрос в Medoo?

    select * from users where name='John' and age=35?
    

Я попробовал это как,

select('users','*',["AND"=>["name[=]"=>"John","age[=]"=>35]]);
  1. Приведенный выше запрос возвращает массив при обнаружении данных и возвращает логическое значение вместо пустого массива, когда такой записи не существует.

Может кто-нибудь объяснить, пожалуйста, причину этого?

0

Решение

Причина проста:
Это проще в использовании, если вы хотите проверить, возвращает ли запрос данные, прежде чем продолжить.
Например:

if ($myquery) {
return $myquery;
} else {
return "no data was returned from 'myquery'";
}
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]