我有一個數據模式是這樣的:結構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
問題是什麼? –