есть переменная javascript надо передать ее в php как это сделать
есть переменная data
надо передать запрос ее в php там выбрать из базы один параметр id из таблицы gru по параметру data как это сделать ?как пишется сам запрос ? |
Цитата:
|
Научился забирать данные из /vote.php существует две проблемы
Первая : Забрать данные мы забрали но как сделать наоборот чтобы прежде чем забрать данные их передать php скрипту То есть есть index.php в нем есть параметр $data я хочу передать его /vote.php чтобы он сделал выборку из базы и дал мне новые переменные Повторюсь забрать данные из /vote.php проблем нет но как ему передать что то не пойму Вторая : когда я забираю данные из /vote.php они приходят ко мне текстом как из текста выбрать переменные ? <input value="Забрать дату!" onclick="vote()" type="button" /> <div id="vote_status">Здесь будет ответ сервера</div> <script type="text/javascript"> function getXmlHttp(){ var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } // javascript-код голосования из примера function vote() { // (1) создать объект для запроса к серверу var req = getXmlHttp() // (2) // span рядом с кнопкой // в нем будем отображать ход выполнения var statusElem = document.getElementById('vote_status') req.onreadystatechange = function() { // onreadystatechange активируется при получении ответа сервера if (req.readyState == 4) { // если запрос закончил выполняться statusElem.innerHTML = req.statusText // показать статус (Not Found, ОК..) if(req.status == 200) { // если статус 200 (ОК) - выдать ответ пользователю alert(req.responseText); } // тут можно добавить else с обработкой ошибок запроса } } // (3) задать адрес подключения req.open('GET','http://localhost/dnevnik/ajax_intro/vote.php', true); // объект запроса подготовлен: указан адрес и создана функция onreadystatechange // для обработки ответа сервера // (4) req.send(null); // отослать запрос // (5) statusElem.innerHTML = 'Ожидаю ответа сервера...' } </script> |
Зачем спрашиваешь одно и тоже в двух темах?
|
Наконец-то Написал!
Если кому надо могу выложить все исходники! В чем его суть? есть скрипт календаря по нажатию на него, в php скрипт отправляется запрос с дате(Date) и id(user) -идентификатор юзера в php скрипте делается выборка из базы mysql и отдает обратно нам на страничку. |
ну передавай json и распарсивай его-и будет тебе и переменная и её значение.или делай запрос xml и из xml получай значения. что мешает разделить значения при передаче разделителем и затем обработать split при получении?
|
Часовой пояс GMT +3, время: 07:22. |