私はウェブ開発にはとても新しいです。私は旅行ウェブサイトを作っています。ホテルの詳細(ID、ホテル名、場所、説明)はMySQLデータベースに保存されています。新しいホテル作成フォームを送信する際に、別のURLで自動的に新しいページを作成する必要があります。この問題を解決するのに手伝ってもらえますか?別のURLで自動的に作成される新しいページ
-4
A
答えて
0
ホテルのURLにGETパラメータを使用することができます。例:
hotel.php?hotelID=1
SQLデータベースには、hotelIDが保存されます。 hotel.php
では、$_GET['hotelID']
をsql select文に使用し、サイトを生成します。
はあなたの文は次のようになります。
$hotelId = (int) $_GET['hotelID'];
$sql = "SELECT * FROM hotels WHERE hotelID = {$hotelId}";
+0
エラー - SQLインジェクションセキュリティの脆弱性が存在します。データベースクエリを実行するときは常にバインドされた変数を推奨します。 – halfer
+0
@halferはい、その正しい方法ではありませんが、アイデアは明確にする必要があります! –
関連する問題
- 1. ACFリピータフィールドで新しいページを自動的に作成
- 2. 新しい情報で自動的に更新されるJavaScriptを使用したWebページの作成
- 3. 別のページに動的に作成されたdivへのリンク
- 4. は自動的にphpとmysqliで新しいページを作成します
- 5. Djangoで新しいURLを動的に作成する
- 6. 新しいウィンドウで動的に作成されたGoogle URLを開く
- 7. onclickで新しいページを動的に作成する
- 8. Jiraのバグが作成されたときにJenkinsで自動的に新しいPODSを作成する
- 9. PHPが1ページに自動的に提出し、別のページに手作業で
- 10. 新しいテーブル行を自動的に作成する方法
- 11. 動的に作成されたページでCSSが動作しない
- 12. 電子メールリンク、URLリンクを静的テキストで自動的に作成
- 13. 自動的にページを更新する
- 14. 動的テーブルから新しいページにテーブルを作成
- 15. 新しいデータを自動的に更新するOxyplot PlotModelを作成する
- 16. 新しいファイルから新しいGoogleドライブフォルダを自動的に作成
- 17. タプルに基づいてQStackedWidgetページを自動的に作成
- 18. Visual Studio 2012の新しいC++プロジェクトで自動的に作成されるstdafx.cppファイルとは何ですか?
- 19. HibernateとSpring - データベーステーブルが自動的に作成されない
- 20. NodeJSとKnex - テーブルが自動的に作成されない
- 21. Google Playで新しいバージョンのアプリが自動的に更新されない
- 22. データベースのエントリが自動的に作成される場合
- 23. URLは自動的にcodeigniterのURLに格納されます
- 24. ReST/Sphinx - 自動生成されたセクションURLへの静的エイリアス
- 25. Xcodeで自動的に作成された新しいファイルに-fobjc-arcフラグを追加します。
- 26. 動的ページに動的ボタンを作成
- 27. <map>マウスオーバーで別のページに自動的にリンクする
- 28. Prawn:新しいページに自動的にフロートテキスト
- 29. Home.aspxページのURLが自動的にDefault.aspxに変換されます
- 30. 自動的にPHPページを作成する
カントは、URL書き換え(htaccessファイル)を使用し、動的なページとしてホテルやディスプレイを選択するためにURLで_GETパラメータがありますか? – iyop45
非常に幅広い質問があり、ソリューションを自分で探すための努力は一切ありません。 – Jakumi
一般に、フォームからPOSTメソッドを取得し、新しいレコードを保存してから、そのパターンを表示できるURLパターンにリダイレクトすることができます。これはチュートリアルでカバーされています。この種のテクニックを学ぶために探しているのであれば、自分のプロファイルでPHPチュートリアルを見て、最初からブログアプリを構築してください。 – halfer