未以所需格式进入PHP数组
下面给出了我想要的数组未以所需格式进入PHP数组,php,mysql,Php,Mysql,下面给出了我想要的数组 Array([0]=>John[1]=>toby[2]=>hrithik) 我尝试了下面的代码 $r=array(); $queryx=mysql\u查询(“从`student`中选择`name`,其中`status`='1')或die('query无效:'.mysql\u error()); while($row=mysql\u fetch\u assoc($queryx)){ $r[]=$row; } 印刷费($r)请尝试以下操作: while ($row = my
Array([0]=>John[1]=>toby[2]=>hrithik)
我尝试了下面的代码
$r=array();
$queryx=mysql\u查询(“从`student`中选择`name`,其中`status`='1')或die('query无效:'.mysql\u error());
while($row=mysql\u fetch\u assoc($queryx)){
$r[]=$row;
}
印刷费($r)代码>请尝试以下操作:
while ($row = mysql_fetch_assoc($queryx)) {
$r[] = $row['name'];
}
它会将名称放入不同索引的$r
数组中,如0、1、2等
尝试以下操作:
while ($row = mysql_fetch_assoc($queryx)) {
$r[] = $row['name'];
}
它会将名称放入不同索引上的$r
数组中,如0、1、2等
请尝试下面的代码
$r = array();
$i = 0;
$queryx = mysql_query("SELECT `name` FROM `student` WHERE `status` = '1'") or die ('Query is invalid: ' . mysql_error());
while ($row = mysql_fetch_assoc($queryx)) {
$r[$i] = row["name"];
$i++;
}
print_r($r);
请尝试下面的代码
$r = array();
$i = 0;
$queryx = mysql_query("SELECT `name` FROM `student` WHERE `status` = '1'") or die ('Query is invalid: ' . mysql_error());
while ($row = mysql_fetch_assoc($queryx)) {
$r[$i] = row["name"];
$i++;
}
print_r($r);
您需要的是mysql获取行
您可以参考api来检查这些函数是如何工作的
mysql\u fetch\u数组
mysql_fetch_assoc您想要的是mysql fetch行
您可以参考api来检查这些函数是如何工作的
mysql\u fetch\u数组
mysql_fetch_assoc@Deep我试过了,但它只获取了一行和我之前获取的相同数组。然后不需要声明为数组,只需使用给定答案中的as即可below@Deep我试过了,但它只获取了一行和我之前获取的相同数组。然后不需要声明为数组,只需使用下面给出的答案