Сравнить значение из базы с массивом?

Рейтинг: -1Ответов: 1Опубликовано: 25.04.2015

В PHP мы имеем право делать так?

SELECT text FROM whatdoing WHERE id !='$whatwas' ORDER BY RAND()

При том, что $whatwas-массив со всеми id,которые уже были.

Надо: В БД есть таблица с "текст/id/цена(вес текста)" и таблица с игроками, у которых есть ячейка whatwas, где идёт перечисление всех id текстов, которые уже видел игрок (они записаны в ячейку примерно так "0||5||7", потом я их получаю и через explode преобразую в массив $whatwas). цель - выбирать из таблицы с текстами только те тексты, которые игрок ещё не видел.

Если не будет работать условие, которое я описал в начале, то подскажите/помогите как реализовать задуманное.

Ответы

Ответов пока нет.