Помощник
|
Скрипт голосования |
kiki_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Exterior |
19.4.2008, 9:01;
Ответить: Exterior
Сообщение
#2
|
|
kiki, вам нужно вставить только эти 2 строчки:
[php]include_once "/www/croe.net/y/b/ybook/home/site/Mnenie/booth.php"; echo $php_poll->poll_process(x); // x = Poll ID[/php] в то место страницы, где вы хотите разместить скрипт, например: <html> <head> <title>TITLE</title> </head> <body> <h2>ГОЛОСОВАНИЕ:</h2> <?php include_once "/www/croe.net/y/b/ybook/home/site/Mnenie/booth.php"; echo $php_poll->poll_process(x); // x = Poll ID ?> </body> </html> где x = Poll ID - номер вашего опроса, например 5. |
|
|
ottaviano |
13.5.2010, 18:53;
Ответить: ottaviano
Сообщение
#3
|
|
Доброго времени суток!
Ребята, помогите пожалуйста понять каким образом происходит голосование в БД? мои мысли: в БД имеются пользователи со своими ИД номерами, каждый из них может голосовать за остальных, но только по одному разу за каждого. Я так понимаю, в БД добавляются два дополнительних поля 1 - "кол-во голосов" и 2 - "ид номера проголосовавших" и значит при голосовании происходит проверка нет ли ид номера голосующего во 2 поле и если нет, он голосует и тем самым увеличивая 1е поле на 1 (+1) и занося свой ид номер во 2е поле. Так все и происходит? Или что то не так? Если все так и есть, то какого типа должно быть второе поле (со списками ид номеров проголосовавших)? Заранее спасибо!:goodpost: |
|
|
Licoric |
13.5.2010, 22:24;
Ответить: Licoric
Сообщение
#4
|
|
Таблица: кто голосует, за кого, итог (как мне думается).
В целом - ход мыслей тот. При последующем голосовании просто проверяешь - есть ли ид голосующего в базе или нет. Если нет, то обновляешь поле "количество голосов" и поле кто голосовал (добавляешь id голосовавшего) |
|
|
ottaviano |
13.5.2010, 22:27;
Ответить: ottaviano
Сообщение
#5
|
|
Licoric,
Хорошо, это можно реализовать, но вот какого все таки типа должно быть поле где содержатся ид номера проголосовавших? |
|
|
Licoric |
13.5.2010, 22:31;
Ответить: Licoric
Сообщение
#6
|
|
Например - text (если много, то long text).
|
|
|
ottaviano |
13.5.2010, 22:35;
Ответить: ottaviano
Сообщение
#7
|
|
|
|
|
Licoric |
14.5.2010, 8:01;
Ответить: Licoric
Сообщение
#8
|
|
Тогда при проверке, какую функцию я могу использовать чтоб найти в тексте (список номеров, скажем так через запятую) определенный номер? как вариант search mysql |
|
|
ottaviano |
14.5.2010, 11:30;
Ответить: ottaviano
Сообщение
#9
|
|
Licoric,
Спасибо за наставление, смысел понятен, попробую :) |
|
|
unnormal |
14.5.2010, 11:36;
Ответить: unnormal
Сообщение
#10
|
|
Доброго времени суток! Постоянно парсить текстовое поле - неок! Если конечно сильно хочется, то используй http://ru.php.net/explodeРебята, помогите пожалуйста понять каким образом происходит голосование в БД? мои мысли: в БД имеются пользователи со своими ИД номерами, каждый из них может голосовать за остальных, но только по одному разу за каждого. Я так понимаю, в БД добавляются два дополнительних поля 1 - "кол-во голосов" и 2 - "ид номера проголосовавших" и значит при голосовании происходит проверка нет ли ид номера голосующего во 2 поле и если нет, он голосует и тем самым увеличивая 1е поле на 1 (+1) и занося свой ид номер во 2е поле. Так все и происходит? Или что то не так? бд с id, date, vote id - айди юзера, или ип анонима. date - если требуется голосование к примеру раз в сутки vote - голос, можно конечно оптимизаровать, создав отдельную базу, в которой будут плюсоваться результат (item, value) результат выбираем все голоса |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продам скрипт rtb exchange suite - система перепродажи трафика dsp/ssp в реальном времени. | 5 | buypushplatform | 4302 | 23.4.2024, 21:02 автор: 100ftd |
|
Скрипт поисковика видео StrongTube | 3 | 3josoft | 1575 | 14.8.2023, 14:45 автор: 3josoft |
|
Скрипт приема платежей p2p с карты на карту card2card Скрипт приема платежей p2p с карты на карту card2card |
15 | zladey1986 | 7840 | 26.3.2023, 8:54 автор: Palundra |
|
Продам скрипт перевода постов и комментариев | 4 | Tutich | 788 | 19.1.2023, 17:23 автор: Tutich |
|
Битрикс скрипт нативной установки | 3 | Nemo | 2454 | 20.11.2022, 10:09 автор: Webmaster24 |
Текстовая версия | Сейчас: 25.4.2024, 1:03 |