我有兩個名爲'nodes'和'joinTable'的MySQL表,如下所示。我需要基於一個節點ID的AJAX/jQuery的/ MySQL的調用(在第一個表)返回以下和推動或地方的數據分成兩個JavaScript數組和一些變量:?AJAX,連接表和複雜查詢
- 回報「類型」和'文本'從 節點表。這些將被放置在 一個單獨的變量以及id。
- SELECT to_ FROM joinTable WHERE 從_ =「$ ID」,然後......經過 節點表,以獲取所有相關 「類型」和「文本」每個「_from」的 和場所或 將這些數據推送到一個javascript數組 ,以及 nodeID。
- SELECT from_ FROM joinTable WHERE到_ =「$ ID」和 然後......經過的節點表 讓所有對每個「_TO」和 地方的相關「類型」和 「文」或者將它們與nodeID一起推入名爲'pointsFrom' 的 javascript數組。
節點:
nodeID type text
0 1 Dr. Joelson
1 1 Ms. Appletree
2 1 Mr. Miller
3 1 Dr. Wilson
4 0 Pediatrician
5 0 Teacher
6 0 Waiter
...
joinTable:
recordID from_ to_ weight type typeText
0 0 4 1 1 isa
1 1 5 4 1 isa
2 2 6 3 1 isa
...
這AJAX選項overwelming我,我沒有做一個MySQL之前調用此 複雜。我不介意更多地瞭解適用的jQuery方法,但可以採用不同的方法。
編輯: 服務器正在運行PHP。
啊...我不認爲Javascript可以訪問MySQL。什麼是您的網絡服務器運行? PHP? JSP? – 2011-06-06 21:14:16
服務器正在運行php。 AJAX技術訪問MySQL。 – 2011-06-06 21:16:35