mysqlデータベースからドロップダウンリストの選択値を表示する方法を教えてください。ドロップダウンリストは、私のCategory
ドロップダウンリストに依存しています。これらは、コードです:ここではPHPのデータベースからドロップダウンリストの選択値を表示する方法
<?php $id = $_GET["id"];
if(!$pupcon){
die(mysql_error());
}
mysql_select_db($database_pupcon, $pupcon);
$getDropdown2 = mysql_query("select * from tblitemname where CategoryID = $id");
while($row = mysql_fetch_array($getDropdown2)){
echo "<option value=\"".$row["ItemID"]."\">".$row["Item_Name"]."</option>";
} ?>
はItem Name
ドロップダウンを移入する最初のドロップダウンリスト(Category
)用のコードです。
<select name="Category" id="Category" class="field select large" onChange="loadXMLDoc(this.value);">
<?php do { ?>
<option value="<?php echo $row_Recordset1['CategoryID']?>"<?php if (!(strcmp($row_Recordset1['CategoryID'], $row_editRecordset['CategoryID']))) {echo "selected=\"selected\"";} ?>><?php echo $row_Recordset1['CategoryName']?></option>
<?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); $rows = mysql_num_rows($Recordset1); if($rows > 0) {
mysql_data_seek($Recordset1, 0);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);}?>
</select>
ながら内側にこのコードを使用することができます。質問を編集し、最初のドロップダウンリストのコードを含めました。 –
あなたはエコーを忘れました –
@RohitKumarChoudhary 'echo'どこですか?コードをそのままコピーし、 '$ id'を' $ row_Recordset1 ['ItemID'] 'に変更しました。私は編集機能を作成しようとしていて、私はデータベースに格納された値を表示するために 'Recordset1'を使用しています –