我试图从数据库中获取一列,并将整个内容显示为一个数组。到目前为止,我只能从表中获取其中一个条目。我明白,我只提取$ row [0],这就是为什么我只得到1个元素。我试图获取所有元素,但我还没有成功。有人可以让我知道如何正确地做到这一点?下面附上了我的代码。如何使用PHP返回整列作为数组使用PHP
<?php
$con=mysqli_connect("localhost","root","raspberry","users");
if (mysqli_connect_errno())
{
echo "failled to connect:".mysqli_connect_error();
}
$sql = "SELECT `current` FROM `monitor` ORDER BY `Sno.`";
$result = mysqli_query($con,$sql);
$row = mysqli_fetch_array($result,MYSQLI_NUM);
printf("%s\n",$row[0]);
mysqli_close($con)
?>
在列上循环,例如, 'while(mysqli_fetch_array($ result,MYSQLI_NUM)){...}' –
'while($ row = ...){echo $ row [current]; }' – Mihai