Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Передать как параметр переменную из php (https://javascript.ru/forum/jquery/8284-peredat-kak-parametr-peremennuyu-iz-php.html)

Fanamura 18.03.2010 14:23

Передать как параметр переменную из php
 
$("#quote").load("/administrator/components/com_kunena/image_prew.php", { name_image: file});

Переменную file я получаю внутри js, с ней все норм, но как использовать и перевести переменные, выдаваемые php?
Пример, есть у меня id категории, через пхп он выводится так:
$row->id, а как его передать вместе с name_image?
Чтобы файл, к которому обращаемся получил обе переменные разом?:help:

sysya 18.03.2010 14:38

<?php echo $row->id ?>

Fanamura 18.03.2010 15:21

Верно, уже сам додумался, голова уже кипит.
===
А теперь вопрос обратный. Как переменную, получаемую через js передать php?
Пример, я узнаю что сейчас выбрано в селекте и выполняю запрос
$("#myselect").change(function(){ 
	 var file=$("#myselect option:selected").text();
	 var id_my= <?php echo $id_my;?>;
     $("#quote").load("/administrator/components/com_kunena/image_prew.php", { name_image: file, id: id_my}); 
	 <?php //mysql_query("UPDATE jos_fb_categories SET icon = что тут????? WHERE id = $id_my");?>
	 
   });

Как получить можно использовать переменную из js для запроса в БД? Мне нужно вытащить переменную file

Octane 18.03.2010 15:30

http://www.phpfaq.ru/na_tanke

Fanamura 18.03.2010 16:30

Цитата:

Точно так же, как и любые другие данные - послав запрос на сервер.
Бла бла бла :)
А какой запрос? Мне бы хотя бы пример любой... код, слова это слова :)

Gvozd 18.03.2010 16:33

AJAX

sysya 18.03.2010 18:39

ваш код посылает запрос, php возврвщает в ответ запрошеные данные. Load возвращает пачку данных, помоему, и вставляет эту пачку сюдыть $("#quote"). Вот. Я обычно использую $.post, $.get или $.ajax, эти штуки дают возможности пошире


Часовой пояс GMT +3, время: 02:49.