2014-01-27 17 views
0

我有一個包含大量更多數據的用戶表,我不知道如何才能提高我下面mysqli的FECT assoc命令使用檢索所有內容在一個表中

if ($result = $db->query("SELECT * FROM user ")) { 

while ($row = mysqli_fetch_assoc($result)) { 
    echo $row["name"] . "<br />"; 
    echo $row["user_id"] . "<br />"; 
    echo $row["photo"] . "<br />"; 
     //.. a lot more column here 

} 

} 
+0

並且您的問題是...?如何改進?更少的代碼行數? –

+0

@MarcB我認爲在我的情況下使用獲取對象更好 – user3189052

+1

爲什麼? '$ row-> name'比'$ row ['name']'更好「?如果您擔心節省幾微秒的CPU時間,因爲對於數組版本,只需要10個字符而不是12個字符,那麼您就是** SO **,完全優化代碼中的錯誤事件。 –

回答

0

選擇的代碼,我用這個作爲一個數組:$user_info = mysql_fetch_assoc(mysql_query("SELECT * FROM `database` WHERE 1)); 並稱之爲我使用$user_info['column']

相關問題