ホームページ >バックエンド開発 >PHPチュートリアル >PHPでドロップダウンメニューの値を取得するにはどうすればよいですか?

PHPでドロップダウンメニューの値を取得するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 14:03:341915ブラウズ

ドロップダウン メニューはデータ テーブルのフィールドに関連付けられており、このフィールドには、0004 (別のデータベースの名前) などの他のいくつかのデータベースの名前、取得方法が保存されます。それを変数として使用します このデータベースを開きますか?


ディスカッションに返信 (解決策)

1. js を使用してリストで選択された値を取得し、それを処理のためにバックエンドに渡します
2. バックエンドはデータ テーブルから対応するアクセス パスワードを検索するか、またはこの値に基づいて設定ファイルを作成します。

2. バックエンドはデータテーブルから値を取得するか、設定ファイルで対応するアクセスパスワードと IP アドレスを見つけます

js を使用しない場合は、データを配列にカプセル化し、それを走査して取得することができますこれが機能するかどうかはわかりません


1. js を使用してリストで選択された値を取得し、それを処理終了に渡します

2. バックエンドは、データ テーブルまたは構成から対応するアクセス パスワードと IP アドレスを見つけます。この値に基づいてファイルを作成します

jsを使用しようとしましたが、理由がわかりません。その後、送信ボタンを追加し、POST を使用して data

<?php //选择数据库$conne=mysql_connect('localhost','qin','qin');if ($conne){echo '<form id="form2" name="form2" method="post" action="">';echo '<select name="select2" id="select2">';echo '<label for="select2"></label>';echo "<option value='0'>请选择编号</option>"; 				mysql_select_db(tour_admin, $conne);$query = "select * from qi";// 从数据库中读取数据 if ($result=mysql_query($query)){$i=0; 					while($rows=mysql_fetch_array($result)) { echo "<option value='$rows[name]'>$rows[name]</option>"; } mysql_free_result($result);					echo '</select>';echo '<input type="submit" name="Submit" value="提交"> ';//------提交按钮echo '</form>';} else echo "执行SQL语句($query)失败:".mysql_error();			} else echo '数据库连接失败!';mysql_close();?><?phpif(@$_POST['select2']){	$test=@$_POST['select2'];//--------这个地方是关键$conn=mysql_connect('localhost','qin','qin');if ($conn){echo '<form id="form1" name="form1" method="post" action="">';……………………mysql_select_db($test, $conn);$que="select * from tour_name order by id desc limit 1 ";} else echo '数据库连接失败!';}elseecho '请选择编号。';?>
を取得しました

$test=@$_POST['select2'];//--------ここが鍵です
echo $test;それは何の価値があるのですか

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。