我有两个名为'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