選択した部屋タイプのユーザー入力を格納する 5 番目のテーブルの入力に基づいて条件が満たされた場合、PHP をコーディングして mysql SELECT クエリを実行し、部屋価格の値を取得することは可能ですか?
例えば:
部屋の各タイプに基づいて、その部屋タイプの各日付の価格を示す個別の表があります。
ユーザーが HTML フォームで、2 月 6 日から始まる ABC_2 ツアーの DBL ルームを選択した場合 (ABC_2 ツアーには複数の開始日がある可能性があります)、このユーザーが入力したクエリに基づいてオプションをソートするように php をコーディングする方法はありますか? Roomtype1 の下の予約テーブルに投稿された値?
PHP
if ($row['roomtype1']) = `SGL` {
$tourquery = "SELECT SELECT sg.roomprice, r.totpax
FROM reservations r, sgl_table sg
WHERE r.tourstart = sg.tourstart
AND r.tourbk_id = sg.tour_id";
$tourresult = $db->query($tourquery);}
elseif ($row['roomtype1']) = `DBL`) {
$tourquery = "SELECT db.roomprice, r.totpax
FROM reservations r, dbl_table db
WHERE t.tourstart = db.tourstart
AND r.tour_id = db.tour_id";
$tourresult = $db->query($tourquery);}
等々...
そのような可能性はありますか?この構文は正しいですか?
また、php コードで「または」を使用して、roomtype1 の行の値 (SGL、DBL、TPL、QUD) を選択する必要がありますか (そのような可能性があると仮定します)。