別のページへのリンクとしてドロップダウンリストを作成する必要があります。 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、mysql、javascript)のドロップダウンリストにデータを表示
- 4. ドロップダウンリストのPHP問題
- 5. PHPの日付ドロップダウンリスト
- 6. PHP動的ドロップダウンリスト
- 7. Dynamic PopulatedドロップダウンリストPHP
- 8. yii2ドロップダウンリストのオプションの値とテキストPHP
- 9. ドロップダウンリストの列挙値mysql
- 10. PHPをMySQLから選択してドロップダウンリストに挿入
- 11. Echo selected valueドロップダウンリストPHP
- 12. ドロップダウンリストのPHPの問題
- 13. 他のドロップダウンリストを2つ追加したダイナミックPHP Mysqlフォームに別のドロップダウンリストを追加
- 14. PHPフィルタ(複数のドロップダウンリスト)
- 15. 新しいフォルダオプションのドロップダウンリストphp
- 16. MySQLとPHPのエラー
- 17. MySQLとPHPのchartJs
- 18. PHPとMySQLのクエリデータベース
- 19. PHPとMySQLのフェッチテーブル
- 20. は、MySQLとPHP
- 21. PHPリレーヘルプとmysql
- 22. MySQLとPHPエスケープバックスラッシュ
- 23. PHPとMySQLエンコーディング
- 24. PHPとMySQLデータベース
- 25. MySQLとPHP |
- 26. PHPとMySqlクエリ
- 27. MySQLとReaddir PHP
- 28. サブカテゴリMySqlとPHP
- 29. MySQL-bigintsとPHP
- 30. クラウドコンピューティング - PHPとMySQL
新しいコードを書いているなら、** _ 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つをクリックすると、その名前に属する詳細を取得する必要があります。 –
投稿を新しい詳細で更新することをお勧めします。 –