Доброе время суток!
имеется таблица `duels` в которой поля (которые имеют отношение к моему вопросу)
`type` /* тип duels - список дуэлей, vote - список проголосовавших за ответ какого-то дуэля */
`status` /* статус дуэля 0 - дуэль закончен, 1 - дуэль идёт,. 2 - ожидает подтверждения */
`voteId` /* id кто проголосовал за дуэль */
http://pastebin[dot]com/aLBWZxJQ - код рандомного вывода дуэлей.
проблема заключается в том, что я не знаю как вывести список рандомных дуэлей если пользователь ещё не проголосовал, ну а если собственно проголосовал то отображаем другой какой-нибудь дуэль.
когда пользователь голосует за дуэль (т.е. затрудняюсь ответить и т.д. в таблице создаётся запись с type = 'vote' и voteId = '$user['is']' . /* id кто проголосвал*/ )
выходит нужно перед циклом проверить есть ли в таблице type = 'vote' и voteId = '$user['id']' стоп. тогда нужно ещё добавить поле id дуэля за который голосуют пользователи или нет. я запутался
скрин - http://rgho[dot]st/65JKLSD9G
|