0

我有一个 mysql 表,其中包含 5 列(ID、timestamp_day、dayprice、weekprice、weekendprice),在此表中存储了未来 3 年的日租、周末和周租价格。价格并不总是相同的,事实上它们每天都可能不同(这就是我每天存储的原因)。现在,我希望用户在下拉列表(周、周末、日)中选择一个租期,然后在 3 个月的选定日期范围内显示带有所选租期价格的周数。我的想法是制作一个(二维?)数组,其中包含 3 年的所有时间戳以及每个租赁期限的价格,因此我可以在 jquery 中创建一个函数,根据不断变化的用户输入显示价格。优点是我只需要对每个广告使用一个查询,而不是对用户的每次更改都使用一个新查询。但是有没有办法通过一个查询生成这 3 个 javascript 数组以及其余数据?简化后的查询现在如下所示:

SELECT * FROM data_adv INNER JOIN data_pictures ON data_adv.ID = data_pictures.ID WHERE adv_nr = 10

4

1 回答 1

0

如果您需要多维数组,我会在 PHP 中以 JSON 格式对其进行格式化,然后以该格式将它们返回给 javascript/Jquery,在那里使用它们非常容易。

此外,我不会进行返回 3 年信息的查询......也许每次大约获得 1 个月,没有用户会查看超过 3 年的租金:S

于 2012-11-19T15:01:53.700 回答