Когда я использую 2d-массив с whereIn
, я получил исключение преобразования строки в строку.где с 2D-массивом?
Можно использовать whereIn с 2d-массивом, как codeigniter?
Edit:
И у меня есть второй вопрос. Когда я использую whereIn с массивом, я не получаю никакого результата. Но когда я использую запрос в phpmyadmin, я получаю результат.
Array ([0] => Array ([query] => select * from `tab_articles` inner join `tab_categories` on `tab_categories`.`category_id` = `tab_articles`.`category_id` where `article_id` in (?) [bindings] => Array ([article_id] => 4) [time] => 0.79))
Массив не пуст. Идентификатор существует в базе данных и используется get()
, чтобы получить результат, но в массиве ничего нет. Странно.
Пожалуйста, переместите второй вопрос на второй вопрос. Когда вы редактируете дополнительные вопросы, вы аннулируете существующие ответы и затрудняете для ответчиков, которым теперь приходится отвечать на них. –
Извините, в следующий раз я сделаю это, потому что нашел решение для своего второго вопроса и свой первый день и вопрос в stackoverflow. – Marco