我在這裏有一個小問題。我有下面的代碼,我創建一個搜索查詢,並試圖採取「$行」數組並創建一個名爲「$ item」的新數組,以便我可以在我的div語句中回顯值。這段代碼有效,我確實使用'follower_username'值回顯$ item數組,但只有最後一個值被回顯出來。我在我的數據庫Nathan,Brett,Nathan2中有值,它只是回聲Nathan2,或者數組$ item的最後一個值。從現有數組php中分配新數組只顯示數組的最後一個值
這裏是我的代碼:
$result = mysqli_query($con,"SELECT * FROM followers
WHERE username='$username'");
?>
<?php
while ($row = mysqli_fetch_array($result))
{
$item = $row;
}
?>
<body>
<div id="contentwrap">
<div rel="scrollcontent2">
<?php echo $item['follower_username'];?> <img style="width: 50px; height: auto;"<?php echo '<img src="/user_photo/' . $item['follower_username'] . '.jpeg" />';?>
</div>
我希望我能得到這個解決了,這是竊聽我!感謝您的任何幫助!!
你需要把你的echo項目線在while循環中 – acutesoftware