Вопрос:

Номер ошибки: 1064 при выборе из базы данных

mysql

12 просмотра

1 ответ

1 Репутация автора

при выборе изображений из базы данных ниже отображается ошибка и после того, как я удаляю запись в базе данных, внутри остается тот же номер (id)

это ошибка

Номер ошибки: 1064

У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса для использования рядом с '16, 19,1,2,1,2,1) 'в строке 1

выберите * из изображений, где идентификатор в (, 16,19,1,2,1,2,1)

Имя файла: controllers / Admin.php

Номер строки: 1046

и это выбрать устав:

if (!empty($data->images)) {
            $qry = $this->db->query("select * from images where id in($data- 
>images )");
            $res['results'] = $qry->result();
        }

и теперь моя база данных пуста, и эта ошибка все еще остается?

Автор: TripleS Academy Источник Размещён: 11.08.2019 08:44

Ответы (1)


0 плюса

94 Репутация автора

просто удалите запятую. как это

select * from images where id in( 16,19,1,2,1,2,1 )

Автор: shihab Размещён: 11.08.2019 09:00
Вопросы из категории :
32x32