私はPHPとMySQLの検索で、ユーザーがエリアを選択して一致する結果が表示されます。ユーザーがいずれかの結果をクリックすると、次のフォームに一意のIDまたは名前を渡す必要がありました。検索部分は機能しますが、複数の結果があるので、名前またはIDを次の形式に渡すのは混乱しました。すべての結果に対してただ1つのフォームがあり、IDまたは名前に基づいてDBからデータをフェッチします。PHPのフォーム間で値を渡す
0
A
答えて
0
フォームからの変数の受け渡しは、フォームの「POST」メソッドまたは「GET」メソッドを使用して次のページに渡すのが最も簡単です。
フォームメソッド - http://www.w3schools.com/php/php_forms.asp
例から:https://www.tutorialspoint.com/php/php_get_post.htm
<form action = "<?php $_PHP_SELF ?>" method = "GET">
Name: <input type = "text" name = "name" />
Age: <input type = "text" name = "age" />
<input type = "submit" />
</form>
0
HTTPメソッドGET
やPOST
を使用して変数を渡す良い方法です。
<form action="your/uri/here" method="GET">
Id:<input name="id" value="<?php echo empty($_GET['id'])?$_GET['id']:'';?>">
Name:<input name="name" value="<?php echo empty($_GET['name'])?$_GET['name']:'';?>">
<button type="submit">search now</button>
</form>
PHPコードであなたがid
かどうかを判断する必要があります:あなたはこのような何かを行うことができ
www.example.com?id=1&name=William
:あなたの変数を行います方法GET
を使用し
は、のようなあなたのURLに表示されますまたはname
が空の場合は、検索変数に応じてデータベースから結果を取得するだけです。
関連する問題
- 1. フォーム間でデータを渡す
- 2. テキストボックスのないフォーム間で整数値を渡す方法
- 3. Windowsフォームとデータベースの間で値を渡す
- 4. OpenArgsを使用したフォーム間で値を渡す
- 5. フィールド間で値を渡す
- 6. コンポーネント間で値を渡す
- 7. インテント間で値を渡す
- 8. DHTMLXフォーム間でデータを渡す
- 9. PHP - AJAX - POST経由でフォームの値が渡されない
- 10. C#Winフォーム。値を渡す
- 11. Djangoフォーム - 値を渡す
- 12. フォームに値を渡すC#
- 13. フォーム間に値(整数)を渡しますか?
- 14. PHPでページ間で配列を渡す
- 15. UserControls間の値を渡す
- 16. エクスプレスルート間の値を渡す
- 17. フォームとクラスwinformsの間の値の受け渡し
- 18. フォームの値をPOSTメソッドでフォームに渡すUpdate
- 19. $ _SESSIONはページ間で値を渡さないphp
- 20. HTMLフォームからPHP変数への値の受け渡し
- 21. PHP - フォルダ間でセッションを渡す
- 22. PHP間で変数を渡す
- 23. 別のフォームのテキストフィールドの値を渡す
- 24. クラスとインスタンスの間で値を渡す
- 25. バックボーンのビュー間で値を渡す
- 26. MVVMのViewModel間で値を渡す
- 27. Oracle Apexのページ間で値を渡す
- 28. PHPフォームで渡された値のワンタイムオファーを作成するには?
- 29. PHPのパラメータで入力値を渡す
- 30. 2つのフォームの値を渡す
idはテーブル内で一意でなければならないものなので、送信してください! – Jeff
しかし、問題は、その値を次のフォームに渡す方法です(項目を検索して選択するショップサイトのように、選択するとその項目の詳細情報を示すページに移動します) –
add ''しかし、あなたの側からのコードがなければ、正解を推測することは不可能です。 – Jeff