[英]Using PHP I issue a simple query of a MySQL database - I get an error, when issuing the same query in phpMyAdmin I get rows of information
我已經在本地Windows機器和ubuntu服務器上運行了此程序,結果相同。
查詢要在PHP中運行:
$job_sql="SELECT * FROM job WHERE job_title = 'SIP Opportunities where sipsubmitted EQ 1 and still in BAB PROCESS'";
$job_ret = mysql_query($job_sql);
$job_row = mysql_fetch_array($job_ret,MYSQL_ASSOC);
來自PHP腳本的錯誤:
警告:mysql_fetch_array():489行上的C:\\ wamp \\ www \\ tracker \\ inc \\ common.php中提供的參數不是有效的MySQL結果資源
其他類似的查詢可以在相同的腳本中正常工作(不同的job_titles)。
phpMyAdmin:
SELECT *
FROM job
WHERE job_title = 'SIP Opportunities where sipsubmitted EQ 1 and still in BAB PROCESS'
LIMIT 0 , 30
顯示行0-0(共1行,查詢耗時0.0004秒)-成功找到行!
看起來您可能在示例代碼中放了一個單引號。 有了現在的代碼,您正在尋找以下職位:
'SIP提交了EQ 1並仍在BAB過程中的機會'
您是說job_title
整個字符串成為job_title
嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.