通过PHP直接从MySQL查询的Javascript二维数组

时间:2012-11-19 14:57:52

标签: php javascript mysql

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

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

1 个答案:

答案 0 :(得分:0)

如果你需要多维数组,我会在PHP中用JSON格式化它们,然后以那种格式将它们返回到javascript / Jquery,在那里使用它们非常容易。

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