MySQL函式庫

mysql_fetch_object

(PHP3 , PHP4)

mysql_fetch_object ---  取得查詢後的物件結果

語法 : object mysql_fetch_object (int result [, int result_typ])

說明 : 

傳回一物件,此物件相當於取得列,如果沒有更多列則傳回fales。

mysql_fetch_object( )類似於mysql_fetch_array( ),有一點不同的是此函式傳回的是物件來替代陣列,間接的意思是說你可以以欄位名稱來存取資料,且不是以它們的偏移量(offset)(數字是非法的屬性名稱)

非必需選項 result_type 是個常數且可以是下列的值 : MYSQL_ASSOC MYSQL_NUM MYSQL_BOTH

此函式和mysql_fetch_array( )相同,且在速度上也和mysql_fetch_row( )差不多。

Example :

<?php

    mysql_connect ($host, $user, $password); 

    $result = mysql_db_query ("database", "select * from table"); 

    while ($row = mysql_fetch_object ($result)) { 

             echo $row->user_id; echo $row->fullname; 

    }

    mysql_free_result ($result);

?>

參考 : mysql_fetch_array( )  mysql_fetch_row( )


上一頁 首頁 下一頁