一、函數調用問題:mysql
程序流以下:
$array1;
$array2;
$result2 = m2sArray( $array2 );//m2sArray()是一個多維數組轉一維數組的函數
$result1 = m2sArray( $array1 );
print_r($result1);
print_r( $result2 );
結果倒是:
Array1{
}
Array1{
}
二、關於mysql_unbuffered_query()函數與mysql_query()的區別
受影響的函數 [1]mysql_unbuffered_query() | [2]mysql_query()
mysql_affected_rows() 不受[1]影響,有返回值 | 有返回值
mysql_insert_id() 受[1]影響,無返回值 | 有返回值
三、UPDATE數據表的問題
UPDATE ptable AS p SET p.stocks=(p.stocks-1) WHERE productid=1
MYSQL執行此更新語句後,表 ptable 中,productid 爲1 的 stocks 的值,暫時被減去了 1,
可是過了一段時間後,其值又恢復爲被減 1 以前的值!非常詭異!