包括使用本地主機時出現問題。可以說我有這樣的mysql查詢,$strQuery="SELECT employeeName,employeeId FROM employee_tbl where employeeId='$employeeId' "
。然後我使用mysql_num_rows()來確保員工具有該employeeId存在於我的數據庫,但是當我使用查詢它說mysql_num_rows expecting 1 to be result
(糾正我,如果我錯了)。mysql_num_rows()使用包含本地主機時的錯誤
它給了我2小時的頭痛來解決問題。首先我檢查查詢,發現沒有問題。然後我用PHP在PHP中檢查HTML輸入的輸入,沒有錯。當我不能再忍受頭痛時,我將包含從本地主機改爲我的應用程序的相對路徑,並且IT已經正常工作。
我不知道什麼是錯的。所以如果你能特意告訴我,那會很好。謝謝。
的要求,這是我確切的代碼:
`<?php
include "localhost/sampleWeb/conf/connection.php";
some code right here
$strQuery="SELECT employeeName,employeeId FROM employee_tbl where employeeId='$employeeId'";
$execQuery=mysql_query($strQuery);
$getData=mysql_num_rows($execQuery)
if ($getData == 0) {
some script done here
} else {
some script done here
}
another code here
?>`
*注:該錯誤已修復,但我不知道爲什麼本地主機導致錯誤。這就是爲什麼即時詢問吳太莎亞你的知識:d
告訴我們您確切的代碼? mysql_query'在哪裏? – C2486
還檢查這些,如果你有時間:http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php,你將需要這些,因爲你正在使用mysql – C2486