Форум -> PHP, JS, MySQL -> Помогите с формами... |
Помогите с формами... |
---|
Alexder | Дата: 01.04.2008, в 23:23 | Сообщение №1 |
ПользовательПользователь №: 204 Сообщений: 31
| Делаю небольшой модуль для своего сайта, но застрял в одном месте...
К примеру есть две таблицы: calendar_cat и calendar, в первой содержатся категории, во второй названия соревнований.
Мне надо, чтобы когда в первом поле селект выбираешь категорию, во втором поле селект можно было выбрать соревнования из этой категории.
Сейчас есть вот такой код:
PHP - Код | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <?php echo "<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" align=\"center\">" ."<tr><td><div align=\"right\">"._CATEGORY.":</div></td><td>" ."<select name=\"cid\" onChange=\"submit()\" style=\"width:400px\"><option value=\"\">"._CALENDAR8."</option>"; $result = $db->sql_query("SELECT cid, title, parentid FROM calendar_cat ORDER BY parentid, title"); while (list($cid2, $title, $parentid2) = $db->sql_fetchrow($result)) { if ($parentid2 != 0) $title = polozhenie_parent($parentid2, $title); if ($cid2 == $ccid) echo "<option value=\"$cid2\" selected>$title</option>"; echo "<option value=\"$cid2\">$title</option>"; } echo "</select></td></tr>"; echo "<tr><td><div align=\"right\">"._CATEGORY.":</div></td><td>" ."<select name=\"lid\" style=\"width:400px\"><option value=\"\">"._CALENDAR8."</option>"; $result = $db->sql_query("SELECT lid, title FROM calendar WHERE cid='$cid2' ORDER BY title"); while (list($lid2, $title2) = $db->sql_fetchrow($result)) { echo "<option value=\"$lid2\">$title2</option>"; } echo "</select></td></tr>"; ?> |
Что нужно добавить, чтобы работало как мне надо?
Заранее спасибо за любую помощь!
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Alexder 01.04.2008 г. в 23:25:15 |
|
|
Serg_pnz | Дата: 03.04.2008, в 08:36 | Сообщение №2 |
АдминистраторПользователь №: 1 Сообщений: 2243
| Alexder, найди явускрипт, которая как раз формирует такие динамические списки. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
SHAKA1 | Дата: 03.04.2008, в 15:24 | Сообщение №3 |
УчастникПользователь №: 323 Сообщений: 77
| Вот, держи пример для модуля News
Пример работы Нижний правый блок
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно SHAKA1 03.04.2008 г. в 16:50:50
Прикрепленные файлы:
Скачать: 2.71 KB |
|
|
Serg_pnz | Дата: 03.04.2008, в 15:30 | Сообщение №4 |
АдминистраторПользователь №: 1 Сообщений: 2243
| SHAKA1, сбацал бы что ли блок, да в архивчик его бы... | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
SHAKA1 | Дата: 03.04.2008, в 16:47 | Сообщение №5 |
УчастникПользователь №: 323 Сообщений: 77
| Цитата | сбацал бы что ли блок, да в архивчик его бы |
Добавил в архив, тоже самое что и в примере только в виде блока, кому нужно забираем в файловом архиве....
Пример всё там же (нижни справа блок) |
|
|
Serg_pnz | Дата: 03.04.2008, в 17:18 | Сообщение №6 |
АдминистраторПользователь №: 1 Сообщений: 2243
| SHAKA1, спасибо. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
Alexder | Дата: 04.04.2008, в 13:26 | Сообщение №7 |
ПользовательПользователь №: 204 Сообщений: 31
| |
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|