別のページへのリンクとしてドロップダウンリストを作成する必要があります。 PHP、MySQL、HTMLを使ってどうすればいいですか?PHPとMySQLのドロップダウンリスト
-1
A
答えて
0
オプションタグにはリンクを使用できません。そのためには、javascriptを使用する必要があります。 あなたはこのような何かをしようとすることができます:
echo "<select name=\"First_name\" onchange=\"document.location='?'+this.value\">";
0
PHPはサーバーサイドスクリプトであり、ユーザがそれを調整した後にページを操作しません。リアルタイムのように。 JavaScriptと他の人だけがそうしています。 PHPはあなたが見たいと思うものでページを作成しますが、ドロップダウン上の何かのベースを変更する必要がある場合はjavaを使用します。これを行うことができる関数があります。あなたの必要な情報を得ることができるdivタグを隠す。
<script type="text/javascript">
window.onload = function() {
var eSelect = document.getElementById('dropdown');
var divtag1 = document.getElementById('divtag1');
var divtag2 = document.getElementById('divtag2');
eSelect.onchange = function() {
if(eSelect.selectedIndex === 1) {
divtag1.style.display = 'block';
}
if(eSelect.selectedIndex === 2) {
divtag2.style.display = 'block';
}//or if you want it to open a url
if(eSelect.selectedIndex === 3) {
window.open("https://yourwebsite.com", "_NEW");
}
}
}
</script>
echo "<div id=\"divtag1\" style=\"display:none;\">/*your code*/
</div>";
echo "<div id=\"divtag2\" style=\"display:none;\">/*your code*/
</div>";
関連する問題
- 1. htmlとphpドロップダウンリスト
- 2. PHP&MYSQLを使用した動的ドロップダウンリスト
- 3. PHP MVCのドロップダウンリスト
- 4. 別のファイル(php、mysql、javascript)のドロップダウンリストにデータを表示
- 5. PHPの日付ドロップダウンリスト
- 6. PHPの動的ドロップダウンリスト
- 7. ドロップダウンリストのPHP問題
- 8. Dynamic PopulatedドロップダウンリストPHP
- 9. PHP動的ドロップダウンリスト
- 10. yii2ドロップダウンリストのオプションの値とテキストPHP
- 11. ドロップダウンリストの列挙値mysql
- 12. PHPをMySQLから選択してドロップダウンリストに挿入
- 13. php、mysql - ドロップダウンリストからデータベースを削除します
- 14. Echo selected valueドロップダウンリストPHP
- 15. ドロップダウンリストのPHPの問題
- 16. PHPフィルタ(複数のドロップダウンリスト)
- 17. 新しいフォルダオプションのドロップダウンリストphp
- 18. エコー形式のドロップダウンリスト(PHP)
- 19. 他のドロップダウンリストを2つ追加したダイナミックPHP Mysqlフォームに別のドロップダウンリストを追加
- 20. PHPとMySQLのユーザアカウント
- 21. PHPとMySQLのクエリデータベース
- 22. MySQLとPHPのchartJs
- 23. PHPとMySQLのフェッチテーブル
- 24. MySQlとPHPのバインディングパラメータ
- 25. MySQLとPHPのエラー
- 26. MySQL-bigintsとPHP
- 27. クラウドコンピューティング - PHPとMySQL
- 28. サブカテゴリMySqlとPHP
- 29. PHPとMySQLエンコーディング
- 30. MySQLとPHP |
新しいコードを書いているなら、** _ please_は 'mysql_ *'関数**を使用しないでください。彼らは古くて壊れていて、PHP 5.5では廃止されました(セキュリティアップデートをもはや受け取っていなくなっています)、PHP 7では完全に削除されました。['PDO'](https://secure.php.net/manual /en/book.pdo.php)または['mysqli_ *'](https://secure.php.net/manual/en/book.mysqli.php)を_prepared statements_と_parameter binding_で置き換えてください。詳細については、http://stackoverflow.com/q/12859942/354577を参照してください。 – Chris
ドロップダウンリストの名前の1つをクリックすると、その名前に属する詳細を取得する必要があります。 –
投稿を新しい詳細で更新することをお勧めします。 –