[請益] 有關於php連線mysql問題已刪文

看板PHP作者 (Butterlion)時間5年前 (2019/04/26 20:33), 5年前編輯推噓0(0018)
留言18則, 6人參與, 5年前最新討論串1/1
各位大大好,小弟今天遇到一個很難解的問題 先付上程式碼.MYSQL與結果 https://imgur.com/ZGj6boz
https://imgur.com/iMBHBz4
https://imgur.com/JjllJca
我遇到的問題是 當我資料庫條件PID=G時, 因為撈不到資料,所以回傳都是零列 $result =$conn->query($sql);<---會不停地去執行 有沒有甚麼function是可以回傳零列就停止執行呢 小弟找了很久實在找不到可以停止的function 是否有人能夠分享了 不好意思,因為假日學校停電,所以禮拜一才更新文章,已付上完整代碼 我覺得是因為$result =$conn->query($sql);這段代碼錯誤導致她回到while從新整理 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.15.38 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1556282037.A.669.html

04/26 21:00, 5年前 , 1F
會不停執行的意思是?然後你的61行是誰?應該給個前後文
04/26 21:00, 1F

04/26 21:00, 5年前 , 2F
跟行號不然很難幫你
04/26 21:00, 2F
61行<—$result =$conn->query($sql) 很多0的那個是 echo $count ※ 編輯: kkk22805385 (42.76.86.219), 04/26/2019 21:05:44 ※ 編輯: kkk22805385 (42.76.86.219), 04/26/2019 21:06:25

04/26 21:09, 5年前 , 3F
你是不是這個東西外面有迴圈或遞迴之類的東西
04/26 21:09, 3F

04/26 21:11, 5年前 , 4F
04/26 21:11, 4F

04/26 21:12, 5年前 , 5F
我檢查過了 他會不停的重複執行
04/26 21:12, 5F

04/26 21:15, 5年前 , 6F
從哪裡判斷他會不斷執行的?
04/26 21:15, 6F

04/26 21:16, 5年前 , 7F
喔!誤會,那是不是哪邊不停的在觸發它
04/26 21:16, 7F

04/26 21:16, 5年前 , 8F
同意1f給的資料太少了
04/26 21:16, 8F

04/26 21:22, 5年前 , 9F
給你個想法:一個echo只會出現一個0,你有一排0就是重複
04/26 21:22, 9F

04/26 21:22, 5年前 , 10F
跑了很多次這段code,你在echo後面放個exit他理論上就不
04/26 21:22, 10F

04/26 21:22, 5年前 , 11F
會timeout,而且只有一個0,所以你的問題應該是要找出誰
04/26 21:22, 11F

04/26 21:22, 5年前 , 12F
讓他跑了很多次
04/26 21:22, 12F

04/26 21:26, 5年前 , 13F
不好意思 我剛從學校回來 我再仔細檢查看看是否哪裡
04/26 21:26, 13F

04/26 21:26, 5年前 , 14F
有問題
04/26 21:26, 14F

04/26 22:58, 5年前 , 15F
還是要給前後文才知道那邊有問題,資訊太少了
04/26 22:58, 15F

04/27 03:09, 5年前 , 16F
該不會前面有個 while 甚麼洨的 always true....
04/27 03:09, 16F

04/27 12:14, 5年前 , 17F
你這段程式應該是放在某個class或是function內對吧?
04/27 12:14, 17F

04/27 12:14, 5年前 , 18F
檢查外面呼叫該class或function的程式有沒有迴圈之類的
04/27 12:14, 18F
※ 編輯: kkk22805385 (140.120.15.38), 04/29/2019 19:42:03
文章代碼(AID): #1SmlgrPf (PHP)
文章代碼(AID): #1SmlgrPf (PHP)