看板 [ PHP ]
討論串[請益] mysql 如何傳回Boolean值..
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 1→)留言3則,0人參與, 最新作者buganini (霸格尼尼)時間18年前 (2007/05/19 05:27), 編輯資訊
0
0
0
內容預覽:
平常是這樣用:. $res=mysql_query($sql);. while($data=mysql_fetch_array($res)){. .... }. 那當然也可以這樣用啊... if(!mysql_fetch_array($res)){. .... }. 如果是要判斷是否找不到任何記錄的

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者foxzgerald (O⊥M)時間18年前 (2007/05/19 02:07), 編輯資訊
0
0
1
內容預覽:
^^^^^^^^^^^^^^^^^^^ 這個地方有點問題. mysql_query() returns a resource on success, or FALSE on error.. 所以不會有 null 這種狀態。. $result 並非用來檢測是否有查詢結果,. 而是用來測試查詢的動作是否

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者foxzgerald (O⊥M)時間18年前 (2007/05/19 02:01), 編輯資訊
0
0
1
內容預覽:
其實我不大懂你的問題;我不懂的地方是,. 1.你要 Query 一個 Boolean 欄位、. 2.或是你檢查 Query 結果是否為 Null ?. 如果是第一種,Boolean 在 MySQL 中是被當成 int 處理。. (請參考:http://dev.mysql.com/doc/refman
(還有423個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者sudoking (數獨王)時間18年前 (2007/05/19 00:27), 編輯資訊
0
0
1
內容預覽:
我也不知道寫的對不對.... $sql = "select * from abc";. $result = mysql_query($sql);. if($result==null). echo "沒有找到任何值";. 請多指教^^. --. http://sudoking.vexp.idv.tw/

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者l7class (有誰會吹長笛的?)時間18年前 (2007/05/18 21:40), 編輯資訊
0
0
0
內容預覽:
假設查詢一段指令要作為判斷的條件,. 那不知道語法要怎麼寫呢?. 舉例:. $sql = "select * from abc";. if(!$sql) //如果找不到任何值的話. // or $sql= = false, $sql is null... echo "沒找到任何值";. 但這個根本不
(還有57個字)
首頁
上一頁
1
下一頁
尾頁