Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) MySQL Как добавить к dle_vote_result вариант ответа?

Как добавить к dle_vote_result вариант ответа?


     20.11.2014    MySQL    1095

вопрос
Собственно нужно чтобы в таблицу dle_vote_result заносился не только ид варианта, но еще и сам вариант
Как я понимаю, занесение в бд происхоид через этот запрос

$db->query( "INSERT INTO " . PREFIX . "_vote_result (ip, name, vote_id, answer, vote_name) VALUES ('$_IP', '$nick', '$rid', '$vote_check', '$body')" );

В бд создал новую строку с названием vote_name, и попробовал сделать через $body. Но, не все так просто как оказалось;)

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


Комментарии пользователей (4)

FastFud
50

1599 | 588

FastFud - 20 ноября 2014 17:59 - Юзер

Таблица dle_vote в ней записывается большая часть данных.

joydo
4

171 | 31

joydo - 20 ноября 2014 18:03 - Юзер

FastFud,
В нее записывается при создании самого голосования, а мне нужно чтобы записывался вариант голоса (словами) при голосовании на сайте в dle_vote_result, хотя можно и в dle_vote, но зачем добавлять еще 1 запрос?

FastFud
50

1599 | 588

FastFud - 20 ноября 2014 18:27 - Юзер

Тогда придется столбец answer в dle_vote_result изменить и потом открыть файл /engine/modules/vote.php найти в нем
$entry .= "<div class=\"vote\"><input name=\"vote_check\" type=\"radio\" $sel value=\"$i\" /> $body[$i]</div> ";
и заменить
value=\"$i\" на value=\"$body[$i]\"

joydo
4

171 | 31

joydo - 20 ноября 2014 18:39 - Юзер

Цитата: FastFud
value=\"$body[$i]\"

Хотя стоп, рано обрадовался( В бд заносится все равно 0,1 и т.д

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 28.03.2014 i_loves_ac_dc  MySQL
 20.08.2014 Pringles  MySQL