工做中的經驗之談

 一、函數調用問題: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 以前的值!非常詭異!
相關文章
相關標籤/搜索