PHP + MYSQL + javascript

Voron

Новичок
PHP + MYSQL + javascript

Народ подскажите мне, плиз. У меня есть форма. Там выпадаюшие меню, где выбираешь из списка опред товар,при выборе товара внизу страницу отобразила цену при этом сайт бы не перезагрузился! т.е любое изминение спика он бы менял цену при этом не перезагружая страницу. Как это реализовать?
 

phprus

Moderator
Команда форума
Voron
Используй событие onchange тега select и this.options[this.selectedIndex].value для определения какой пункт был выбран. А дальше либо как либо получай цену (в принципе цены для товаров перечисленных в выпадающем меню можно хранить ввиде хеша прямо в коде страницы) и выводи ее в нужное место, например в div при помощи innerHTML.
 

phprus

Moderator
Команда форума
Voron
Пример чего? я помоему и так понятно написал.
 

Voron

Новичок
У меня вот такой код:
PHP:
<?
                $sql="SELECT * FROM client ORDER BY disk_name_control ASC";
                $result=mysql_query($sql);?>
                <select name="id_org">

                <?while ($row = mysql_fetch_array($result))
                {
                ?>
                <option value="<?=$row['id']?>"><?=$row['disk_name_control']?>
					 
                 <?
                }
                mysql_free_result($result);
                print ("</select>\n");
				
                mysql_error();
                ?>
Я не знаю как в отдельную ячейку внести данные из бд из переменной $'disk_price_control чтобы оно всегда менялось.
 

Valeriy

Новичок
я б сделал так - с помощью пхп создал масив и сделал его б доступным для javaScripta, далее написал функцию параметры такие id - что сейчас выбран - передаеш его функции там береш с масива цену и отправляеш в <div> при innerHTML.
 
Сверху