Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выпадающие списки PHP (динамичное обновление)
|
|||
|---|---|---|---|
|
#18+
Здравствуйте товарищи, изучая PHP,возникла проблема, имеются 2 таблицы в БД. 1 таблица devices_class c полем class_devices и хранит данные Компьютерное оборудование, Мультимедийное оборудование, Печатное устройство. http://gyazo.com/26e410de6ac0a2e0b09cc896d71282d7 2 таблица devices_type c полями sokr_name_type_devices,type_devices, class_devices (внешний ключ из 1 таблицы) и хранит данные: веб | веб-камера|Мультимедийное оборудовнаие мон | монитор |Компьютерное оборудование пл | плоттер |Печатное утсройство http://gyazo.com/14ef2f03ad5fffa729d8f9c5d13833db Есть форма http://gyazo.com/6360d2e33aad3951b96f424d4837d2a7 Данные считываются с помощью запроса из БД,(все данные). Как реализовать, чтобы при выборе 1 из 3 классов техники, выводился соответствующий тип_техники. Т.е. Выбрал из выпадающего списка Печатное устройство и в следующем выпадающем списке вывелся тип Плоттер. Наработки пока такие: <html> <body> <?php include ("bd.php"); ?> <form name="classs" action="'.$_SERVER['PHP_SELF'].'" method="post"> <select name=class_devices size="1" onchange = 'window.location=document.forms[0].devices.options[document.forms[0].devices.selectedIndex].value'>> <?php $result222 = mysql_query("SELECT class_devices FROM devices_class", $db); while($row = mysql_fetch_array($result222)) : ?> <option value =''> <?php echo ($row['class_devices']); ?></option> <?php $row['class_devices']; $opt = $_POST['class_devices']; endwhile; ?> </select> </form> <form name="typeee" action=""> <select name=type_devices size="1"> <?php $opt = $_POST['class_devices']; $result333 = mysql_query ("SELECT type_devices FROM devices_type"); while($row = mysql_fetch_array($result333)) : ?> <option value =''> <?php echo ($row['type_devices']); ?></option> <?php $op = $_POST['type_devices']; endwhile; ?> </select> </form> </body> </html> Спасибо за прочтение. Надеюсь на помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2014, 19:58 |
|
||
|
Выпадающие списки PHP (динамичное обновление)
|
|||
|---|---|---|---|
|
#18+
1. Для оформление кода используйте тег SRC. Так читать гораздо проще и удобнее. Есть еще кнопка предварительного просмотра. 2. Очевидно, речь идет о связанных списках. Обсуждалось неоднократно. 3. Не ясно, в чем проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2014, 23:49 |
|
||
|
Выпадающие списки PHP (динамичное обновление)
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Проблема в том, что выводится просто списки из БД, и при вставке условия во второй запрос на выборку типа , списки во втором селекте не выводятся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2014, 11:44 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=23&tid=1462817]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 339ms |

| 0 / 0 |
