$sql = "SELECT active FROM table_name";
$result = $conn->query($sql);
|active|
1
1
0
1
我有台这样并需要获得行到一个数组。 是否有可能获得简单数组这样?:
$array = (1,1,0,1);
感谢
$sql = "SELECT active FROM table_name";
$result = $conn->query($sql);
|active|
1
1
0
1
我有台这样并需要获得行到一个数组。 是否有可能获得简单数组这样?:
$array = (1,1,0,1);
感谢
$sql = "SELECT active FROM table_name";
$result = $conn->query($sql);
while($row = $result->fetch_assoc()) {
$arr[]= $row['active'];
}
print_r($arr);
$sql = "SELECT active FROM table_name";
$result = $conn->query($sql);
$arr=array();
foreach($result as $res)
{
array_push($arr,$res->active);
}
var_dump($arr);
感谢@Shoyeb。但是,当我使用你的代码它写道:**注意:尝试获取非线对象的属性在website.php在线[[array_push($ arr,$ res-> active); ]] **请你不知道什么是错的? –
将'$ res-> active'更改为'$ res ['active']'。因为它是一个数组,而不是一个对象。 – momouu
嗨@momouu,如果我没有错,一个数组也是对象 –
是的,这个作品完美,谢谢@momouu! –
很高兴我可以帮助:) – momouu