Я кодирую игровой сайт. На этом сайте каждый вопрос должен отображаться пользователю только один раз. Идентификаторы вопросов хранятся в одном поле:
имя поля в таблице: hidden_questions
значения hidden_questions: 1,2,3,17
Я пытаюсь получить идентификаторы из базы данных и сохранить их в массиве с помощью функции implode:
$q1= array($data['question_id']);
$q2= implode(',', $q1); // returns 1,2,3,4,5
И я хочу отобразить неповторяющийся вопрос, используя следующий запрос:
$sql = "SELECT * FROM question WHERE question_id!=('".$q2."') LIMIT 1";
Этот код не работает, и отображаются вопросы с идентификатором, хранящимся в поле hidden_questions . пожалуйста, направь меня.