gpt4 book ai didi

php - 如何让ajax从php接收多条数据,且其中一条数据处于循环状态

转载 作者:行者123 更新时间:2023-11-29 08:07:38 26 4
gpt4 key购买 nike

我知道 JSON 可以通过将所有数据存储在数组中来帮助我处理来自 php 的多个数据。但是其中一个数据处于循环状态怎么办?请参阅下面的代码:

$data1='<p>hehe</p>';
$data2='<h1>wawa</h1>';
$backarr=array($data1,$data2);

echo json_encode($backarr);

现在我有一些想要成为 data3 的东西

$sql="SELECT username FROM users WHERE username != '$username'";
$result = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array( $result )) {
$names = $row['username'];
echo '<p>'.$names.'</p>';
}

可以这样做吗?我想让ajax接收全部三个数据,如何处理data3?

最佳答案

其实没那么难:

$names = array();
while($row = mysql_fetch_array( $result ))
{
array_push($names, "<p>" . $row['username'] . "</p>");
}

echo json_encode($names);

关于php - 如何让ajax从php接收多条数据,且其中一条数据处于循环状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22398486/

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