dropdown-textbox-select(実際には何であるか混乱しています)に、表示したい適切なテーブルのすべてのデータをクエリさせたいです。ただし、すべてのデータが個別のドロップダウン-テキストボックス-選択で表示されています。データを中に入れたいだけです。これが私が今までやっていることです。
<?php
$sel_admin = "SELECT * FROM author";
$rs_admin = mysql_query($sel_admin);
while($row = mysql_fetch_array($rs_admin))
{
echo '<select class="form-control">';
echo" <option value='volvo'>" . $row['author_firstname'] . $row['author_lastname'] ."</option>";
echo'</select>';
}
?>
PS。ユーザーが[送信]をクリックした場合、名前ではなく、author_idを保存します。どうしてこれもできるのでしょうか?
あなたのselect
タグは外でなければなりませんwhile
ループ:あなたはすべてのフェッチされた行とオプションを含む、一つだけ選択フィールドをしたいです。
echo '<select class="form-control">';
while($row = mysql_fetch_array($rs_admin))
{
echo" <option value='volvo'>" . $row['author_firstname'] . $row['author_lastname'] ."</option>";
}
echo'</select>';
このフォームからauthor_idを取得する場合は、この値をオプションのvalue
属性に入力するだけです。
echo" <option value='". $row['author_id'] ."'>" . $row['author_firstname'] . $row['author_lastname'] ."</option>";
タグにを付けることname
を忘れないでくださいselect
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加