Re: [請益] mysql 如何傳回Boolean值..

看板PHP作者 (數獨王)時間18年前 (2007/05/19 00:27), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/5 (看更多)
※ 引述《l7class (有誰會吹長笛的?)》之銘言: : 假設查詢一段指令要作為判斷的條件, : 那不知道語法要怎麼寫呢? : 舉例: : $sql = "select * from abc"; : if(!$sql) //如果找不到任何值的話 : // or $sql= = false, $sql is null.. : echo "沒找到任何值"; : 但這個根本不管用,因為$sql 不會傳回找不到值(false)的結果。 : 想請益php有函式可以做這類的判斷嗎? : 還是必須寫在sql語法裡面呢?讓$sql有著 (T/F) 的值.. : 謝謝大家。 我也不知道寫的對不對... $sql = "select * from abc"; $result = mysql_query($sql); if($result==null) echo "沒有找到任何值"; 請多指教^^ -- http://sudoking.vexp.idv.tw/ ↑↑好玩的數獨網站↑↑ 想動動頭腦的可以免費註冊玩唷 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.123.153.103

05/19 00:39, , 1F
不對.. if(mysql_num_rows($result)==null)
05/19 00:39, 1F

05/19 00:40, , 2F
這樣可以跑起來,但是事實上 mysql_num_rows 回傳是 int
05/19 00:40, 2F
文章代碼(AID): #16JTFS6L (PHP)
文章代碼(AID): #16JTFS6L (PHP)