Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.05.2011, 00:06
Аспирант
Отправить личное сообщение для DZHETIGAPA Посмотреть профиль Найти все сообщения от DZHETIGAPA
 
Регистрация: 30.10.2010
Сообщений: 41

Переменные из php
Здравствуйте, уважаемый форумчане! Возник вопрос. Я могу легко передавать данные из джаваскрипта в пхп, а оттуда в базу данных. А вот как сделать наоборот? Из баззы данных в пхп, а потом в скрипт?

Натолкните хотя бы на мысль
Ответить с цитированием
  #2 (permalink)  
Старый 11.05.2011, 00:58
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

в любом пособии по рнр на первых страницах это описано
Ответить с цитированием
  #3 (permalink)  
Старый 11.05.2011, 02:16
Аспирант
Отправить личное сообщение для DZHETIGAPA Посмотреть профиль Найти все сообщения от DZHETIGAPA
 
Регистрация: 30.10.2010
Сообщений: 41

не добавляй себе сообщения пустыми словами...

щас юзаю ajax.
Ответить с цитированием
  #4 (permalink)  
Старый 11.05.2011, 08:12
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

DZHETIGAPA,
Ты хотел чтоб тебя на мысль натолкнули, тебе и посоветовали самое правильное, прочитай какой-нибудь хотя б совсем "поверхностный" ман.

var a = <?php echo $a; ?> при загрузке страницы, если тебе надо выбрать из базы что-то и получить в js, отправляй запрос на сервер с нужными параметрами и формируй ответ в нужном виде
__________________
readOnly

Последний раз редактировалось poorking, 11.05.2011 в 08:18.
Ответить с цитированием
  #5 (permalink)  
Старый 11.05.2011, 09:17
Аватар для ZLoD3Y
Интересующийся
Отправить личное сообщение для ZLoD3Y Посмотреть профиль Найти все сообщения от ZLoD3Y
 
Регистрация: 27.04.2011
Сообщений: 16

В данный момент пользуюсь Jquery + Ajax, Аяксом запросы на сервак, а через Jquery вывод их. Попробуй
Ответить с цитированием
  #6 (permalink)  
Старый 11.05.2011, 12:21
Аспирант
Отправить личное сообщение для DZHETIGAPA Посмотреть профиль Найти все сообщения от DZHETIGAPA
 
Регистрация: 30.10.2010
Сообщений: 41

спасибо большое! разобрался. Правда возник еще один вопрос.

Использую Ajax в jquery. Для начала отдаю переменные из джиквери в пхп. Запрос идет, все отлично. Но страница не меняется, переменная на ней не появляется. Открываю дебагер, юзаю там XHR - там все отлично, видны перменные и ответы, все работает. Так почему переменные не отображаются на странице, по коду страницы их вообще нет, хотя в ответах XHR они есть. В чем проблема?
Ответить с цитированием
  #7 (permalink)  
Старый 11.05.2011, 12:28
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

DZHETIGAPA,
Сообщение от DZHETIGAPA
Так почему переменные не отображаются на странице
Что это значит?
Вы отправили запрос серверу, он вам что-то вернул, затем этот ответ нужно обработать и использовать где-то, чему-то присвоить. То что я показал, сработает только при загрузке страницы.
А еще лучше приводите тестовые примеры, телепатов тут нет)
__________________
readOnly
Ответить с цитированием
  #8 (permalink)  
Старый 11.05.2011, 12:39
Аспирант
Отправить личное сообщение для DZHETIGAPA Посмотреть профиль Найти все сообщения от DZHETIGAPA
 
Регистрация: 30.10.2010
Сообщений: 41

У меня просто не приходит переменная на пхп, хотя дебагер показывает, что она пришла. вот пример:
/*$.ajax({
       type: "POST",
       url: "http://localhost/phpjava/index.php",
       data: {st: st},
       success: function(msg){
       alert( "Data Saved: " + st );
              }
       });*/

<form method="POST" action="<?php echo(htmlspecialchars($_SERVER['PHP_SELF']))?>">
            <textarea name="comments"></textarea>
            <input type="hidden" name="stri" value="<?php print ($_GET['st']); ?>" />
            <input type="submit" name="ok" value="START" />
        </form>

Так вот. Этой переменной в HIDDEN нет, когда смотрю исходный код страница. но дебагер говорит, что все ок.
Ответить с цитированием
  #9 (permalink)  
Старый 11.05.2011, 18:03
Человек
Отправить личное сообщение для 0931454574 Посмотреть профиль Найти все сообщения от 0931454574
 
Регистрация: 10.03.2011
Сообщений: 305

А как она может быть в нем? Может в stri?
__________________
XYZ
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Не передаются переменные Ajax php форма Saimon7887 AJAX и COMET 1 16.01.2011 13:57
Запуск выполнения PHP при нажатие на кнопку??? Abibas220 Общие вопросы Javascript 1 05.01.2011 12:05
Вывести все пост переменные PHP mycoding Серверные языки и технологии 4 21.06.2010 21:52
Как передать картинку из javascript в php KIVagant AJAX и COMET 3 12.05.2010 11:54