2012-11-19 29 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