私のWebサイトにドロップダウンリストがあり、オプションは別のテーブルにデータベースに格納され、ドロップダウンリストに戻されます。現在、ドロップダウンリストからオプションを選択するたびに、オプションの値がメインテーブルに保存されます。今、選択したオプションをデータベースからウェブサイトに取り戻すにはどうすればいいですか?sqlは、選択したドロップダウンリストをフェッチバックします。
0
A
答えて
0
詳細を教えてください。ユーザーがページを読み込んだときに、ドロップダウンメニューに最後にログインしたときと同じ値を表示させたいと思っていますか?
このような場合は、いくつかのことが必要です。あなたのjavascriptのdoSomethingで
<body onload="dosomething()">
()あなたはおそらくPHPになり、バックエンドへのAJAX呼び出しを行います機能:あなたの体のタグで開始するには、ページがロードされたときに呼び出されるのonload関数を必要としますスクリプト。
このスクリプトは、mysqlから値をフェッチして返します。
あなたのAjaxのコードは、バックエンドからの応答を受信し、
document.getElementById('foo').value=whatevercamebackviaajax
私の頭の上をオフに書かれた、とやや漠然としたようなことを行いますonreadystatechangeに()関数がありますが、私や誰かうもう少し詳しく知りたければ、おそらくもっとうまくいくだろう。
あなたのタグにjavascriptを追加する必要があります。
0
ここでは、データベースから1人のユーザーのオプションを取得して理解しやすいようにし、カスタマイズする必要がある場合は独自のコードを作成するシナリオを見ることができます。
PHP方法:
シナリオ:
login username
セレクトタグでclientname
に等しく選択されてください。
<?php
$select="SELECT * FROM TABLE where id='".$_GET['uid']."'";
// here `uid` is the logged in user id
$q=mysqli_query($conn,$select) or die($select);
$row=mysqli_fetch_array($q);
?>
<select name="sclient" id="sclient" class="reginput"/>
<option value="">Select Client</option>
<?php
$sel="select * from user where type='client'";
$que=mysqli_query($conn,$sel) or die($sel);
while($res=mysqli_fetch_array($que))
{ ?>
<option value="<?php echo $res['login_name']; ?>"<?php if($row['clientname']==$res['login_name']) echo 'selected="selected"'; ?>><?php echo $res['login_name']; ?></option>
<?php } ?>
</select>
パラメータ:
$conn
- DBへの接続変数。 Db接続を使用してmysqli
関連する問題
- 1. 選択したドロップダウンリストを2番目のドロップダウンリストに渡します
- 2. 選択項目 - ドロップダウンリスト - SQL
- 3. PHPはhtmlドロップダウンリストから選択した値をエコーします
- 4. laravelのドロップダウンリストから選択した値を選択します。5.4
- 5. マスターページから選択したドロップダウンリストに基づいてドロップダウンリストを作成します
- 6. 複数選択ドロップダウンリストで選択したオプションを表示 - Yii2
- 7. ドロップダウンリストから選択した値を返します。ノックアウト
- 8. 選択したドロップダウンリスト項目のIDを取得します
- 9. MVC3:ドロップダウンリストを設定します。選択した値
- 10. ドロップダウンリストで選択したインデックスのイベント
- 11. デフォルト - 選択したドロップダウンリストの角マークオプション
- 12. ドロップダウンリスト(HTML)から選択した値を選択した後の表を表示
- 13. Selectedindexchangedイベントでドロップダウンリストの値を選択しました
- 14. ドロップダウンリストで選択した値を他のドロップダウンリストに入れますか?
- 15. drupalはドロップダウンリストから選択した値を送信しませんでした
- 16. jQuery:ドロップダウンリストの選択された値を設定しますか?
- 17. SQLを選択したレコード
- 18. ドロップダウンリストの選択
- 19. ドロップダウンリストで選択した後、SQLクエリーからテキストボックスにデータを入力する
- 20. ドロップダウンリストで選択したテキストを表示する方法は?
- 21. reactjsでドロップダウンリストの選択したインデックスを設定するには?
- 22. HTMLドロップダウンリストを選択
- 23. アクセシビリティ(JAWS) - jQueryで選択したライブラリを使用したドロップダウンリスト
- 24. sqlは小グループを選択します
- 25. SQL選択または、&と
- 26. angularjs無効にドロップダウンリストをUI-選択し、
- 27. 複数選択ドロップダウンリストの値ASP.NET MVCを使用したSQLの挿入
- 28. フィルタを選択するドロップダウンリスト
- 29. ドロップダウンリストまたはコンボボックスから「選択済み」JavaScriptを設定します
- 30. SQLはwhereステートメントで選択した値を使用します