5 つの列 (ID、timestamp_day、dayprice、weekprice、weekendprice) を持つ mysql テーブルがあります。このテーブルには、次の 3 年間、日、週末、週のレンタルの価格が保存されます。価格は常に同じであるとは限りません。ここで、ユーザーがドロップダウン (週、週末、日) でレンタル期間を選択し、選択したレンタル期間の価格で週番号を 3 か月の選択した日付範囲で表示するようにします。私の考えは、レンタル期間ごとの価格で 3 年間のすべてのタイムスタンプを含む (2 次元?) 配列を作成することです。そのため、変化するユーザー入力に基づいて価格を表示する関数を jquery で作成できます。利点は、広告ごとに 1 つのクエリを使用するだけでよく、ユーザーの変更ごとに新しいクエリを使用する必要がないことです。しかし、残りのデータと一緒に、1 つのクエリでこれら 3 つの JavaScript 配列を生成する方法はありますか? 簡略化されたクエリは次のようになります。
SELECT * FROM data_adv INNER JOIN data_pictures ON data_adv.ID = data_pictures.ID WHERE adv_nr = 10