2011-05-05 43 views
1

當我嘗試,沒有出現呼應這些名字......如何使呼應PHP數組

// 
$getuser = "SELECT * FROM user WHERE account_id = $id";  
$showuser = @mysqli_query ($dbc, $getuser); // Run the query. 

while ($row = mysqli_fetch_array($showuser, MYSQLI_ASSOC)) { 

$names[]=$row['user_username']; 

} 


echo $names; 

回答

4

呼應陣列使用

print_r($names) 

回聲將只打印出一個簡單的變量(文本,數字)。 print_r用於格式化和打印出複雜類型,如數組和對象。

更多信息可以在php.net網站上找到。

http://php.net/manual/en/function.print-r.php

1

而不是echo使用print_r。

print_r($names); 

就像那樣。

2

您可以使用print_r()var_dump()

0

你應該while循環$names = array();

+1

具有與問題無關的待辦事項前初始化$名稱作爲數組... – Neal 2011-05-05 18:49:00