Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как засунуть ПХП-переменную в JSON-ответ?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Как засунуть ПХП-переменную в JSON-ответ?
Имя
Сообщение << Старые топики   Новые топики >>
Как засунуть ПХП-переменную в JSON-ответ? - 2011-06-30 20:32:22.993333   
Те0ретик

Сообщений: 582
Оценки: 0
Присоединился: 2011-05-27 18:51:35.616666
Стоит задача - сделать поиск с использованием AJAX.
Кусок работы уже готов:
1. На странице индекс.хтмл есть инпут и сабмит, который при нажатии передает пхп-скрипту содержимое инпута.
2. ПХП-обработчик кушает входящие данные, делает по ним выборку из БД и должен эти данные передать страничке индекс.хтмл обратно.
3. У меня ответ формируется таким образом (если данных нет):
$search = @mysql_real_escape_string($_POST['search']); $query = "SELECT `id` FROM `posts` WHERE `post` LIKE '%$search%'"; $result = mysql_query($query); $i = mysql_num_rows($result); if($i == 0) { die('{status:0,txt:"Запись не найдена."}'); } Далее страничка индекс.хтмл парсит этот ответ и выводит в нормальном виде.
Вот, собственно, вопрос, как в этом JSON-запросе передать страничке индекс.хтмл значение пхп-переменных?
Post #: 1
RE: Как засунуть ПХП-переменную в JSON-ответ? - 2011-07-01 00:16:57.416666   
krow7

Сообщений: 46
Оценки: 0
Присоединился: 2011-05-09 23:17:18.466666
не знаю, по сабжу или нет, но вот нашел http://javascript.ru/forum/misc/7380-razbor-otveta-v-formate-json.html
p.s. кстати первй ответ в гугле ;) советую самому погуглить. мб найдешь что-нить ценное.
Post #: 2
RE: Как засунуть ПХП-переменную в JSON-ответ? - 2011-07-01 10:47:24.506666   
Те0ретик

Сообщений: 582
Оценки: 0
Присоединился: 2011-05-27 18:51:35.616666
Кроу, ты такой умный, что мне просто страшно становится от твоего общества.
Гуглить он мне советует…

Я, если уж и создаю топ вопросительного характера, то только после того, как не нашел в поисковике решение задачи.
Post #: 3
RE: Как засунуть ПХП-переменную в JSON-ответ? - 2011-07-01 12:25:02.506666   
=UMA=

Сообщений: 9
Оценки: 0
Присоединился: 2011-06-15 22:54:56.740000
функция json_encode
пример:
&lt;? $a = array('one' =&gt; 1, 'two' =&gt; 2, 'three' =&gt; 3); $a = json_encode($a); echo $a; // {"one":1,"two":2,"three":3}?&gt;
Post #: 4
RE: Как засунуть ПХП-переменную в JSON-ответ? - 2011-07-01 12:27:54.346666   
Те0ретик

Сообщений: 582
Оценки: 0
Присоединился: 2011-05-27 18:51:35.616666
Задача решена.
Ума, спасибо.
Post #: 5
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как засунуть ПХП-переменную в JSON-ответ?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.