No.1ベストアンサー
- 回答日時:
まずmysql_系の関数はそろそろやめましょう。
すでにサポートが終了しています
つぎに「name」のような勘違いしそうなパラメータ渡しは
ご自身のためになりません。もっとわかりやすいものに変えたほうがいいでしょう
またdbから受け取ったデータをhtmlで出力する際はかならずエスケープ処理が必要です
そのうえで
$name=filter_input(INPUT_POST,"name");
だとして、いかのような感じ
while($row = mysql_fetch_array($result)){
print '<option value="'.htmlspecialchars($row["name"]).'"'
print $name==$row["name"]?" selected":"";
print '>';
print htmlspecialchars($row["name"]);
print '</option>';
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/10/25 09:26
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/06/10 11:06
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 3 2022/06/10 09:24
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ポインタ配列をfscanfで読み込...
-
複数条件での検索について教え...
-
PHPからHTMLへの変数の受け...
-
VBA で、スペースを含むファイ...
-
Smartyを利用したファイルアッ...
-
WordのIDataObject::GetData呼...
-
phpで変数を使ってcopyできない
-
openCVのトラックバーについて
-
UPDATEできない
-
POSTの項目に追加
-
重複を防ぐ記述について教えて...
-
Flaskでサーバー立ち上げに関して
-
検索結果の出力先を違うフレー...
-
csvファイルチェック
-
laravelを利用してコントロール...
-
phpでのセレクトボックスの値を...
-
検索時の選択内容を保持する方法
-
PHPでURLにジャンプするには?
-
PHP ボタンが押されたら処理を...
-
phpで分からないエラーが出てし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Flaskでサーバー立ち上げに関して
-
重複を防ぐ記述について教えて...
-
VBA で、スペースを含むファイ...
-
phpで変数を使ってcopyできない
-
PHPで入力フォームでデータを確...
-
PHPからHTMLへの変数の受け...
-
POSTの項目に追加
-
PHP MySql 画像を取得
-
MySQL,PHPのリロードによる二重...
-
UPDATEできない
-
ファイル名を変更してアップロ...
-
php、sqlite3にデーター追加で...
-
openCVのトラックバーについて
-
複数条件での検索について教え...
-
PHP5でsimple_xml_load_fileす...
-
PHPのリロード時の処理
-
連想配列を複数条件で比較して...
-
PDOのprepareでLIKEの部分一致...
-
POSTされない
-
アップロードしたファイルの絶...
おすすめ情報
現状のサンプルコードです。
(DB2接続文書く)
<select name="name">
//DB2に入ってる最新データを表示
<option value="<?php $name ?>"><?php $name ?></option>
<?php
(DB1接続文書く)
//DB1に入ってるデータを全部表示
$result = mysql_query("SELECT name FROM test",$cn);
$i=0;
while($row = mysql_fetch_array($result))
{
$name = $row["name"];
?>
<option value="<?php echo $name; ?>"><?php echo $name; ?></option>
<?php
$i++;
}
mysql_close($cn);
?>
</select>