台灣最大程式設計社群網站
線上人數
868
 
會員總數:246087
討論主題:189663
歡迎您免費加入會員
討論區列表 >> PHP >> 呈現資料的方式
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
呈現資料的方式
價值 : 70 QP  點閱數:573 回應數:5
樓主

熱情仲夏
初學者
20 23
615 47
發送站內信

大家好,遇到一個困難,現在有一個格式,如下。


要把資料呈現成如以上的樣貌。

在我的資料庫中,有三個資料表,分別是schedule,record,result,其中schedule資料表中id欄位是和record的s_id欄位和result的s_id欄位對應


我用以上的sql句子可以找出我要的內容部分。但是標題部分沒辦法,該要怎麼修改呢?

本篇文章發表於2014-02-19 17:26
1樓
回應

四百龍銀
檢舉此回應
本篇文章回覆於2014-02-20 08:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

LaLa
檢舉此回應
你指的是你的標題也是要依資料庫的欄位名稱列出來嗎?
本篇文章回覆於2014-02-20 09:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

熱情仲夏
檢舉此回應
回覆四百龍銀大大,可能誤會我的意思了。
回覆LaLa大大,沒錯,標題也要按照資料庫名稱列出來。

是這樣的,標題的部份是一個,然後底下會帶出很多屬於這個標題的內容。
標題的部份,資料來源是schedule資料表的vs欄位。
內容的部份,資料來源是result資料表和record資料表。

schedule,result,record中,欄位id,s_id,s_id互為對應到。

問題就是如果只要抓出"一個"標題的內容,這樣沒問題。
但是現在要抓出"很多個"標題,並帶出它的內容。
本篇文章回覆於2014-02-20 09:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

得意
捐贈 VP 給 得意 檢舉此回應
你要用巢狀迴圈
先把第一層資料抓出來
因為不清楚你的資料結構
你的資料庫必需要有關聯
所以
slq語法你再自己組 (大約 select * from schedule )
$row_Recordset1


本篇文章回覆於2014-02-20 16:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

熱情仲夏
檢舉此回應
謝謝得意大大,問題迎刃而解了,真是太感謝了。^_^
本篇文章回覆於2014-02-20 18:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.