gpt4 book ai didi

php - 使用 while 循环将值添加到数组中

转载 作者:太空宇宙 更新时间:2023-11-03 10:22:32 26 4
gpt4 key购买 nike

所以我想做的是创建实时好友搜索。为此,我需要一个名称数组供 AJAX 搜索。

这是我的 while 循环。

if($_REQUEST['D'] == 'viewfriends') {
$FREINDS = array();
$FRIENDS_QUERY = "SELECT * FROM `FRIENDS` WHERE `USER` = '{$Modules['User']->Username}' AND `STATUS` = 'accepted' ORDER BY `ID` Limit 10 ;";
$FRIENDS_RESULT = mysql_query($FRIENDS_QUERY);
if(mysql_num_rows($FRIENDS_RESULT) > 0) {
while($FRIENDS_ROW = mysql_fetch_assoc($FRIENDS_RESULT)) {
$sql = "SELECT * FROM `USERS` WHERE `USERNAME` = '{$FRIENDS_ROW['FRIEND']}' ;";
$REQUEST_ROW = mysql_fetch_assoc(mysql_query($sql));
$FRIENDS = $REQUEST_ROW['USERNAME'];
}
echo json_encode($FRIENDS);
} else {
echo'<div class="update status">Sorry, You have no friends at this time. sadface.</div>';
}
}

我把 echo $FRIENDS 放在那里作为测试,现在它没有显示任何东西。我在哪里 derp?

最佳答案

你不能回显一个数组。您可以使用 print_r($friends) 来显示查询中请求的整行字段(您请求 *)或者您可以 echo $friends['name'](取决于您在数据库中声明名称的方式)

关于php - 使用 while 循环将值添加到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9965448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com