![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| pushok |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 92 Регистрация: 7.2.2007 Репутация: нет Всего: нет |
Здравствуйте.
Вопрос достаточно общий и без всяких скриптов и кодов. Пытаюсь написать сайт на php. Использую myslq. Есть 2 таблицы: пользователи и картинки. Нужно, чтобы можно было голосовать за картинки (типа рейтинг). Каждый пользователь мог бы проголосовать только 1 раз. Как это записывается в таблицы (что пользователь проголосовал) ? Сейчас записываю в строку для каждой картинки (полев таблице БД: "1;34;15;", т.е. id пользователей через ";"). Но есть проблема с работой со строками. Меня интересует такой вопрос: Как это реализовано на нормальный сайтах, форумах? Знаю, что легче взять готовое, не изобретать велосипед и т.п. Просто интересно. |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 9 Всего: 315 |
реализуется это специальной таблицей с примерным форматом:
id, date, id_img, id_user дата голосования, id картинки и id пользователя если пользователь неавторизованный, то надо тогда записывать ip, но это конечно не 100% гарантия |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Базы Данных | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |