gpt4 book ai didi

php - Mysql 结果作为数组

转载 作者:行者123 更新时间:2023-11-29 14:03:00 25 4
gpt4 key购买 nike

我有一个 php 函数,它可以查询表并在条件满足时获取列中的所有字段。所以该函数返回一个元素的集合。问题是我希望这个函数返回一个我可以解析和显示的数组。代码如下:

function get_approved_pictures(){
$con = mysql_connect("localhost","valentinesapp","fBsKAd8RXrfQvBcn");
if (!$con)
{
echo 'eroare de conexiune';
die('Could not connect: ' . mysql_error());
}

mysql_select_db("mynameisbrand_valentineapp", $con);

$all = (mysql_query("SELECT picture FROM users WHERE approved = 1"));

$row=mysql_fetch_assoc($all);
// mysql_close($con);

return $row['picture'];
}

我哪里错了?

最佳答案

您需要使用循环来遍历查询获取的所有数据:

$pictures=array();
while($row=mysql_fetch_assoc($all))
{
$pictures[]=$row['picture'];
}
return $pictures;

关于php - Mysql 结果作为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14786465/

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