針對update 語句等會對數據表進行修改的語句
在mysql_query($sql);后面加上
$result = mysql_affected_rows();
如果$result 值為-1表明語句沒有成功執行,可能是語句格式有問題等等;
如果$result 值為0 表明語句成功執行,但是update並沒有改變數據表任何一個字段的值;
如果$result值為1 表明語句成功執行, 而且update改變了數據表的某個或者多個字段的值;
針對select 等等查詢類不對數據表任何值進行修改的語句
在 mysql_query($sql);后面加上
$result = mysql_num_rows(mysql_query);
如果$result 值為-1,表明語句沒有成功執行,可能是語句格式有問題等等,
如果$result 值為0,表明語句成功執行,但是查詢結果為空
如果$result 值為x(x>0),表明成功執行,且查詢結果中有x條記錄