ホームページ >バックエンド開発 >PHPチュートリアル >PHPのselectからvalの値を取得してSQL文に渡す方法

PHPのselectからvalの値を取得してSQL文に渡す方法

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

左側をクリックすると右側にデータが表示されます
コードは次のとおりです: 助けてください
<script> <br> document.getElementById("sel").value="3"; ").fireEvent("onchange "); <br> 関数デモ() <br> { <br> var d=document.getElementById("sel").value; <br> document.getElementById("tex").value=d; <br>alert(d ); <br> <br> } <br> </script>


require_once'admin/ config.php';
if($conn){
$stmt=odbc_exec($conn,"SELECT DISTINCT [カテゴリ] FROM [Web サイトの製品ビュー] WHERE [カテゴリ] like 'A%'"); ){
$arr= array();
while($row=odbc_fetch_array($stmt)){
$arr[]=$row;
}
for($i=0;$i {
if($i%4==0){
echo "" }
?>

}
}
}
? >



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

php が受け取るデータは何ですか?
print_r($_GET);
print_r($_POST);

更新せずに元のページで直接実行する SQL ステートメントにalert(d) の値を渡す方法。

更新がない場合は、ajax を使用して更新する必要があります。選択ボックスの値を php に渡し、php が json データを js に返し、js がページのマッピングを完了します。

例はありますか?

受け入れるデータは A ~ Z です

HTML 実装:

PHP は次を取得します:

$sel = $_POST['sel']; その場合でも、送信ボタンが必要です。つまり、左側または右側をクリックすると

が表示されますが、その場合でも送信ボタンが必要です。つまり、左右をクリックすると表示されます

フォームから送信すると、選択した値がサーバーに渡されます。

答えを求めています。 。 。

次に、送信ボタンがまだ必要です。左右をクリックすると

ajax が表示されるということです。 左側をクリックすると、ajax を使用して、対応するデータをサーバーに転送し、右側に戻します。

onchange イベント処理関数を書き換えて関数内で送信します。 ajax リクエストは sel の値をサーバーに送信し、結果が右側に表示されます。

ajax の例はインターネット上にたくさんありますので、探してください。

onchange イベント関数で Ajax リクエストを送信して sel の値をサーバーに送信する方法。 ajaxはよくわかりません

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