Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012 Откуда: Армавир, Краснодарский край
Помог: 15 раз(а)
Эхх... Понятия не имею, что там у Вас за $i=0 до цикла, что за $i++ после, а также на какую кнопку Вы нажимаете, но у меня есть один добрый друг-экстрасенс. Он предположил, что у Вас есть скрипт голосования, в котором есть баг - после процесса голосования отображаются неверные результаты голосования, т.к. не учтен последний голос самого проголосовавшего.
Так и есть? Тогда проблема очевидна. Участок кода, добавляющий голос в базу данных, расположен ниже участка кода, который делает выборку. Решение столь же очевидно - перенести участок кода, отвечающий за добавление голоса, выше участка кода с выборкой.
Экстрасенс ошибся?Бывает. Тогда опишите проблему подробнее.
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2013
Помог: 0 раз(а)
Извините если не коректно описываю проблему.
Голосование работает исправно. В моем скрипте существует несколько опросов. Так же я хочу добавить возможность редактирования существующего голосование, и вопросов. Так как вопросом может быть быть несколько, как отредактированные вопросы обновит в базе ?
Vinyl
Отправлено: 21 Марта, 2013 - 21:59:53
Частый посетитель
Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012 Откуда: Армавир, Краснодарский край
Помог: 15 раз(а)
А скрипт-то Вы писали? Если да, то проблем вообще быть не должно, а если нет, то код и структуру БД в студию, тогда, возможно, Вам помогут. На данном этапе разговора я Вам даже ничего посоветовать не могу, т.к. не имею представления, как работает Ваш скрипт и как организовано хранение данных в Базе.
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2013
Помог: 0 раз(а)
Спасибо за то что Вы уделяете мне время ! Мне надо организовать редактирование голосование. Открывается такое окно ! http://petromi[dot]com/get/48c0cf3bbd[dot]png в нем выводятся вопрос и ответы (количество разное) как после редактирование записать из в базу !
Vinyl
Отправлено: 21 Марта, 2013 - 22:19:26
Частый посетитель
Покинул форум
Сообщений всего: 645
Дата рег-ции: Янв. 2012 Откуда: Армавир, Краснодарский край
Помог: 15 раз(а)
То есть, сейчас при нажатии на "редактировать" голосование не редактируется, так? Тогда мне нужен остальной код, который идет до того, что Вы выше написали + структура базы данных (имена таблиц и полей). Если выше этого кода ничего нет, значит файл инклюдится из другого места и мне нужен код из этого места, т.к. в Вашем коде отсутствует, как минимум, mysql_select_db, которая необходима перед mysql_fetch_array, а так же не объявлена $poll_name['name'].
$error='<div align="center" class="text"><b>Уже существует активное голосование, отключите его!</b></div>';
}
else
{
mysql_query("UPDATE `gb_polls_answer` SET name='".$_POST['rejoin']."' WHERE id_poll='".intval($_GET['id'])."'") or die(mysql_error());
mysql_query("UPDATE `gb_polls` SET active='".$_POST['active']."', name='".$_POST['query']."' WHERE id_poll='".intval($_GET['id'])."'") or die(mysql_error());
(Добавление) (Добавление)
Голосование редактируется, я не знаю как организовать редактирование вопросов ! (Добавление)
Мне легче было бы, показать в Skype, тут вопрос на минуту. Просто я в PHP любитель, а не спец. (Добавление)
Осталась одна проблема, не работает код.
Покинул форум
Сообщений всего: 11
Дата рег-ции: Март 2013
Помог: 0 раз(а)
В массиве два значение, при INSERT все ключи массива записываются в базу. При UPDATE обновляются все записи вторым ключом. Как провести проверку на ошибки ?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.