динамические выпадающие списки....проблема! (PHP + Mysql)

thejoker13

Новичок
динамические выпадающие списки....проблема! (PHP + Mysql)

Доброго времени суток магистры)
Уже 2й день мучаюсь с двойным динамическим выпадающим списком.
никак не могу передать значение после первой выборки во второй селект....(((
что я не так делаю?
база - 2 таблицы:

1. id_oblast | name1

2. id | id_oblast | sn

на пример - имена должны соответствовать фамилиям....

PHP:
<?php
$link = mysql_connect("localhost", "root", "");
mysql_select_db("test", $link);

echo '<form method=post action="qwe.php">';
echo "<select size='1'>
                <option value=''>Все групы</option>";
                $query = mysql_query("SELECT * FROM oblast");
                $result = mysql_fetch_array($query);
                do
                {
                echo "<option value='".$result['id_oblast']."'>".$result['Name1']."</option>";
                }
                while($result = mysql_fetch_array($query));
echo "</select>";


echo  "<select size='1'>
                <option value=''>Все групы</option>";
				//$query1 = mysql_query("SELECT * FROM fam");
                $query1 = mysql_query("SELECT id, sn FROM oblast, fam WHERE oblast.id_oblast=fam.id_oblast and id =".$result['id_oblast']);
                $result1 = mysql_fetch_array($query1);
                do
                {
				echo "<option value='".$result['id']."'>".$result1['sn']."</option>";
                }
                while($result1 = mysql_fetch_array($query1));
echo "</select>";
echo '</form>';
?>
 

FB3

Новичок
В телепат моде предлагаю почитать phpfaq.ru/natanke
Думаю, что речь идет об Аяксе...
 

prolis

Новичок
Добрый день, ты всё делаешь не так:(
1. http://phpfaq.ru/na_tanke
2. Что бы обращаться в скрипте к полям формы, их необходимо уникально именовать. Например <select name='oblast'>. При выборе пользователем строчки в селекте, ПОСЛЕ отправки формы на сервер, значение будет доступно в переменной $_POST['oblast']
3. Обладая этими нехитрыми знаниями ты сможешь исправить написанное и отобразить на странице выбранный id области и начать двигаться дальше.
4. Шутка про учебное пособие
 
Сверху