Re: [請益] mysql query 一問

看板PHP作者 (ㄚ琪)時間16年前 (2009/03/04 11:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
你可以在找到signupNO的迴圈裡 再加一個sql查詢 例如: $sql2 = "select * from SignUpDetail where sNo>=000 and SignupNo = '".$row[1]."'"; 又或者用join的sql來查詢應該也可以 ※ 引述《cm88guy (徐小馬)》之銘言: : 小弟的資料庫大概上長成這樣 : sNo SignupNo FormsNo Content : 1 001 01 : 2 001 02 xxx : 3 002 81 3/25 : 4 002 82 王小名 : 5 003 81 3/26 : 6 003 82 林小名 : 7 004 82 張小名 : 8 004 81 3/25 : 小弟需要的是,在龐大的資料庫中找到有 FormsNo=81(報名場次) 的 SignupNo : 並且把該 SignupNo 的 FormsNo=82(報名姓名) 列印出來 : $sql="SELECT * FROM SignUpDetail where sNo>=000 AND FormsNo=81"; : $result=mysqli_query($link,$sql); : while($row=mysqli_fetch_row($result)) : { : $row=mysqli_fetch_row($result); // 預設 81 之後一定是 82 : printf ("%s\n", $row[3] ); // 把 82 的content印出來 : } : 可是這樣一但順序錯了的時候(像是有標色的那個),就完全沒用了 : (而且好像非常蠢 @@) : 想請問高手們 : 是不是有比 mysqli_fetch_row() 這個函數更適合的用法呢? : 謝謝大家 -- 工作達人 http://job.achi.idv.tw 要改變生活嗎?請上生活創新之家 ㄚ琪琪的家 http://achi.idv.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.105.79
文章代碼(AID): #19hVWUc- (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #19hVWUc- (PHP)