2012-11-19 90 views
0

我有一个MySQL表5列(ID,timestamp_day,dayprice,weekprice,weekendprice),在这个表中价格存储为未来3年的一天,周末和周租金。价格并不总是相同的,实际上它们每天可能会有所不同(这就是我每天存储的原因)。 现在我希望用户在下拉菜单(周,周末,天)中选择租期,并选择所选租期的价格显示周数,日期选择范围为3个月。我的想法是制作一个具有3年所有时间戳的(2维?)数组以及每个租期的价格,所以我可以在jquery中创建一个基于不断变化的用户输入显示价格的函数。优点是我只需对每个广告使用一个查询,而不是每次更改用户的新查询。 但有没有办法用一个查询生成这3个javascript数组,以及其余的数据?该simpyfied查询现在看起来是这样的:JavaScript 2维数组直接从MySQL查询通过PHP

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

回答

0

如果您需要多维数组我会在PHP格式化的JSON,然后将它们以这种格式返回给javascript/Jquery,在那里使用它们非常简单。

我也不会做返回3年信息的查询,每次都可能得到1个月左右,没有用户去看看租金超过3年:S