提问人:viyrag 提问时间:11/4/2023 最后编辑:viyrag 更新时间:11/4/2023 访问量:28
php mysql 获取数组中的数据
php mysql get data in array
问:
您好,我想从数据库中获取数组中的数据,我有以下代码:
$sql = "SELECT * FROM nat WHERE village = '$village'";
$result = $conn->query($sql);
$prname1=array();
while($row = $result->fetch_array()) {
$prname1[]=$row['id_source'];
}
如果调用print_r
print_r($prname1);
获取此值:
Array ( [0] => 30000 [1] => 30002 [2] => 30003 )
我需要这样的值:
[ [0 => 30000], [0 => 30002], [0 => 30003], ]
如何? 谢谢
我尝试更多解决方案
答:
0赞
Barmar
11/4/2023
#1
在推送到结果数组时,将另一个数组包裹在值周围。
$prname1[] = [$row['id_source']];
评论