повторно отображать таблицу PHP MySQL, когда выберите изменения выпадающего - PullRequest
0 голосов
/ 16 ноября 2010

Эй, у меня есть таблица на моей странице в результате этого кода:

$result = mysql_query("Select * from porders, porders_detail, parts where porders.order_no = porders_detail.order_no and porders_detail.om_part_no = parts.om_part_no") or die(mysql_error());

Этот запрос запускается с самого начала. Но я хочу отобразить раскрывающийся список, и с помощью jQuery включить «При изменении» включить значение раскрывающегося списка в запрос MySQL выше и повторно отобразить результаты в таблице, о которой я говорил в начале?

Есть идеи?

Просто чтобы уточнить, что я могу сделать весь бит jquery, просто совет, какой php поставить, чтобы он отображал таблицу в начале, но у меня также есть возможность повторно отправить запрос с включенным выпадающим значением.

Ответы [ 2 ]

1 голос
/ 16 ноября 2010

Я бы попробовал использовать функции jquery ajax и загрузить php-файл, который подключается к базе данных mysql и возвращает информацию, основанную на строке, введенной в текстовое поле, и имеет событие onclick для элементов списка, которое запускает запуск скрипта .

0 голосов
/ 16 ноября 2010

Может быть, вы ищете json_encode или что-то вроде этого?

http://www.php.net/manual/en/function.json-encode.php

Вы можете преобразовать набор результатов вашего запроса в JSON, затем записать его в вывод PHP ис помощью jQuery заполните выпадающие значения.

В событии OnChange выпадающего списка вы должны повторно вызвать PHP с помощью $ .get () или чего-то еще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...