だから私は3つのテーブルを持っています.2つはデータを持ち、1つは外部キーを介して他の2つを接続します。それは次のようなものです:
student(ID_stud, etc)
specialization(ID_spec,spec_name)
study(ID_stud,ID_spec, etc)
今、私は Edit.php メニューで作業しています (私はリストでメニューを追加しました)、そして mysql からの値が既に選択されているドロップダウンメニューで特殊化が必要です
これは私がこれまでに行ったことですが、正しい値が選択されてn回繰り返されるだけです
<select name="specialization" type="text">
<?php
$specialization=$_POST['specialization'];
$list_spec=mysql_query("SELECT * FROM specialization, study, student WHERE $ID_stud=study.ID_stud and specialization.ID_spec=study.ID_spec ");
$array_spec=mysql_fetch_array($list_spec);
while ($array_spec = mysql_fetch_array($list_spec)){?>
<option selected="<? echo $array_spec['ID_spec'] ?>"><?php echo $array_spec['spec_name'];?></option>
<?php }?>
</select>