注意一下php中mysql function的用法: mysql_db_query及mysql_query傳回的值的意義是不同的 最好第一個query用前者,後來就用後者 因為它不用在下query後再去呼叫 mysql_affected_rows 來判斷 是否有成功(除非砍多筆資料一定要用mysql_affected_rows之外) 還有mysql_affected_rows及mysql_num_rows 前者是用link_identifier,所以不可以寫成 mysql_affected_rows($result) 雖然有時運氣好時不會出錯,但這絕對是錯的用法 後者才是要寫成mysql_num_rows($result)的 (因為它才是用result identifier的) 前者不必加參數,如下就行了: mysql_affected_rows();
These functions allow you to access MySQL database servers.
More information about MySQL can be found at http://www.mysql.com/ .