Надо выбрать данные из цикла...подробнее... Есть файл viewthread.php который выбирает из БД опросы если таковые имеются(имеется в виду опросы привязанные к теме форума), там выводит опросы в зависимости голосовал пользователь или нет(тоесть если юзер голосовал то выводит результаты, если неголосовал то выводит варианты ответа...), я приведу только кусок нужного кода Кнопка для голосования передает данные скрипту Code: function createRequestObject() { var req; if(window.XMLHttpRequest){ // Firefox, Safari, Opera... req = new XMLHttpRequest(); } else if(window.ActiveXObject) { // Internet Explorer 5+ req = new ActiveXObject("Microsoft.XMLHTTP"); } else { // There is an error creating the object, // just as an old browser is being used. alert('Problem creating the XMLHttpRequest object'); } return req; } var http = createRequestObject(); function post() { var textOut = http.responseText; document.getElementById('all').innerHTML = textOut; } function useHttpResponse() { if (http.readyState == 4) { setTimeout("post()",1000); } } function sendRequestPoll(act,inputform,poll_id,thread_id,vote_opt) { var newLoad = "<div class='wait'><center>Подождите, идет загрузка...<br><img src='loading.gif'></b></center></div><br>"; document.getElementById('all').innerHTML = newLoad; http.open('post', 'ajax-nav.php?nav=poll&poll_id='+poll_id+'&thread_id='+thread_id+'&vote_opt='+vote_opt, true); http.onreadystatechange = useHttpResponse; http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); http.send('poll_id='+poll_id+'&thread_id='+thread_id+'&vote_opt='+vote_opt); } а скрипт в свою очередь передает полученные данные на страничку ajax-nav.php?nav=poll с нужными данными(которые он получил при нажатии на кнопку) а вот функция nav=poll файла ajax-nav.php, она обновляет БД и выводит результаты... (впринципе она похожа с той, которая выводит голосование в файле viewthread.php) все бы хорошо, но почемуто я немогу перехватить id варианта ответа из цикла()выделено оранжевым крысным выделено то что должно записыватся в БД при голосовании....помогите разобратся в чем трабл, сам уже незнаю что делать зы: все остальные данные передаются и записываются в БД верно
Много ненужного плохо форматированного кода, который непосредственно к проблеме не относится. Ничего выделенного синим не нашёл.
PHP: echo "<hr><input type='button' onClick=\"sendRequestPoll('poll','voteform','" .$data['poll_id']."','$thread_id','" /* Если я правильно понял, что запрос отправляется на другой файл (ajax-nav.php), то здесь (viewthread.php) $_REQUEST['voteoption'] будет неопределён. */ .$_REQUEST['voteoption']. "')\" value='" .$locale['101']."' class='button'></center>\n";