我有一个数据模式是这样的:结构PHP数据
cp
id te su
1 7 2
2 7 1
3 6 8
cl
id cp st
1 2 5
2 2 6
3 1 6
us
id na
.. ..
5 Joe
6 Mike
7 Tina
.. ..
我想与foo(7)
从MySQL
foo($te)
像这样的输出数据
[0]
su: 1
st_list:
[0]
id:6
na:Mike
[1]
su: 2
st_list:
[0]
id:5
na:Joe
[1]
id:6
na:Mike
我想知道如何最好地做到这一点。现在我能够使用连接,但结果看起来像这样
[0]
su: 1
st_id:6
st_na:Mike
[1]
su: 2
st_id:5
st_na:Joe
[3]
su: 2
id:6
na:Mike
的su:2
重复......显然这不是在这个例子中的一个问题,问题是,在现实的事情, su
代表更多的数据,我会通过“this”(无论我选择哪种答案)方法。
编辑: 我希望你明白我在问什么......我知道很多你们的是方式的MySQL和一般的比我更多的发展见地的,所以这就是为什么我要问在这样的一个普通的(我有这种想法),因为我认为如果我有更具体的问题,我最终会对它应该运行的方式做出假设)。我想要一个有效的解决方案,因为这些数据正被用来填充搜索结果。
谢谢!!!!!!!!!!
你将需要使这些更描述性命名,你应该有一个更具描述性的期望输出。 – cwallenpoole
问题是什么? –