|
|
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Помогите сделать выпадающий список связанный с БД. нужно создать выпадающий список (например: Условие 1, условие 2, условие n). при выборе условия 1, появляется следующий список (например: Тип1 тип2). при выборе типа1 из базы данных выводится поле 1. и так далее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 17:52:24 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Радистка _Кет, Тебе на аяксе или с перезагрузкой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 17:56:19 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Радистка _Кет, первый список Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. аякс запрос отсылаем ID Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. файл model.php где формируется второй связный селект Код: 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. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 18:01:01 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Правда тебе forech не нужен сразу после DO можно втыкать формировать список. Некогда убирать лишнее... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 18:03:14 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Неоднократно обсуждалось уже, и вдоль и поперек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2012, 21:31:13 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, спасибо большое, но мне нужен как раз перезагружаемый, с js у меня получилось, но нужно только php. Вот списки из бд у меня выводятся, но не работает кнопка правильно. вот <?php $action="index.php?id=".$_GET[id]; ?> <form action=<? echo $action; ?> method=POST ENCTYPE=multipart/form-data> <? $query = "SELECT * FROM pages"; $result = mysql_query($query); $prt=mysql_query($query); if(!$prt) puterror("Ошибка при запросе"); echo ("<select name=name"); if (mysql_num_rows($prt)>0) { while($par = mysql_fetch_array($prt)){ echo('<option value='.$par['id'].'>'.$par['title'].'</option>'); } echo "</select>\n"; } ?> <INPUT TYPE=submit class=button VALUE="отправить"> </form> в итоге выводится только 1 страница, id не читается (index.php?id=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2012, 17:55:43 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Катеринrf, Дык поле id Вы и не передаете. Вы передаете поле name. С такими именами запутаетесь быстрее чем хотелось бы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2012, 18:43:46 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
vkle, а так? <?php $action='index.php?id='.$_GET[id]; ?> <form action=<? echo $action; ?> method=POST ENCTYPE=multipart/form-data> <? $query = "SELECT * FROM pages"; $result = mysql_query($query); $prt=mysql_query($query); if(!$prt) puterror("Ошибка при запросе"); echo ("<select name='id'"); if (mysql_num_rows($prt)>0) { while($par = mysql_fetch_array($prt)){ echo('<option value='.$par['id'].'>'.$par['title'].'</option>'); } echo "</select>\n"; } ?> <INPUT TYPE=submit class=button VALUE="отправить"> </form> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 08:24:56 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Катеринrf, у тебя все в index.php отрабатывает? У тебя форма POST в ссылке ты передаешь GET? только откуда берется этот GET не понятно. И где используется POST. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 09:57:28 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
и еще зачем две одинаковые переменные (одна из которых не используется) Код: php 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 09:58:46 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogДа, в индексе, там же и Get описано. вот <?php $action='index.php?id='.$_GET[id]; ?> <form action=<? echo $action; ?> method=GET ENCTYPE=multipart/form-data> <? $query = "SELECT * FROM pages"; $prt=mysql_query($query); if(!$prt) puterror("Ошибка при запросе"); echo ("<select name='id'"); if (mysql_num_rows($prt)>0) { while($par = mysql_fetch_array($prt)){ echo('<option value='.$par['id'].'>'.$par['title'].'</option>'); } echo "</select>\n"; } ?> <INPUT TYPE=submit class=button VALUE="отправить"> </form> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 10:08:34 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, ой, заработало, спасибо вам огромное. а выглядит он не коряво? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 10:09:27 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Катеринrf, Код: html 1. вот это тебе не надо, если ты файлы не отправляешь. Код: php 1. не закрыла select Код: php 1. значения атрибутов заключаются в кавычки Код: php 1. ассоциативный массив (цифровые индексы там лишние, все равно используешь названия полей) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 10:25:04 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
Модератор: Катеринrf , пожалуйста, пользуйтесь тегом SRC для оформления фрагментов кода. SharuPoNemnogu , для подсветки в коде теги не используются. Используйте три угловые скобки для указания на выделяемый фрагмент и кнопку предварительного просмотра. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 11:20:42 |
|
||
|
Выпадающий список связанный с БД
|
|||
|---|---|---|---|
|
#18+
vkleМодератор: Катеринrf , пожалуйста, пользуйтесь тегом SRC для оформления фрагментов кода. SharuPoNemnogu , для подсветки в коде теги не используются. Используйте три угловые скобки для указания на выделяемый фрагмент и кнопку предварительного просмотра. Спасибо. ok)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 11:24:27 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37835878&tid=1465048]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
453ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 754ms |

| 0 / 0 |
