一、函数调用问题: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 以前的值!非常诡异!