[請益] mysql delete 問題
最近在嘗試寫一個抽籤系統
遇上很奇怪的問題所以上來發文請教...
原始碼如下
$delmnp = "delete from roll where weekday='$m' and classorder='$n'
and room='$p' and tid!='".$tmp[$sel]."'";
$result = mysql_query($delmnp,$link)
or die ("Invalid delete query $delmnp ".mysql_error());
$tmp 是儲存待抽籤的內容
$sel 是亂數得到的編號 (範圍有確定設好)
離奇的地方在於...
$tmp[$sel] 的值是某些字串的時候 mysql_query可以正常運作
但測試換成其他字串之後就會失敗
而且沒有顯示任何錯誤資訊 (mysql_error換成mysql_errno也沒東西)
把錯誤時印出來的query直接複製到server端的MySQL卻又能正常執行
想請問有沒有高手能告訴我這是發生什麼事 orz
P.S. 目前有問題的字串內容都是人名縮寫 像是 pchong kklee 之類的
沒問題的字串內容比較接近一般單字 像是 aboffice cdoffice 之類的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.253.79
→
09/24 01:13, , 1F
09/24 01:13, 1F
謝謝 試過了 還是沒用...
※ 編輯: liv6109 來自: 140.114.253.79 (09/24 12:44)
推
09/27 20:03, , 2F
09/27 20:03, 2F
→
09/27 20:05, , 3F
09/27 20:05, 3F
→
09/27 20:07, , 4F
09/27 20:07, 4F