发布网友 发布时间:2022-04-10 00:53
共3个回答
热心网友 时间:2022-04-10 02:23
mysql_fatch_rows($result)本来就是array阿,只不过是一行的所有列,然后mysql_num_rows()可以知道一共多少行结果,下面的操作我估计你应该知道了追问使用mysql_fatch_rows,只能读到第一列中的内容,后面的内容读不到,你说的真是我不知道怎么用,还请明细。追答$data = array();
for($i=0,$i<mysql_num_rows($result);$i++)
{
$data[i]= mysql_fatch_row($result);
}
没检查,你试试看行不
另外mysql_fetch_array($result)对你也有帮助
----------------------------------------------------------
刚看到你的问题的具体描述,如果想把某一列压入数组也可以
$data = array();
while($x=mysql_fetch_array($query))
{
$data[] = $x[0]; // 把第一列压入到数组中
}
热心网友 时间:2022-04-10 03:41
把结果存入数组,$arr[]=$row_link[1];这样就把你查询的1取出来放入数组了。热心网友 时间:2022-04-10 05:15
先print_r($row_link)看看,在添加一句$row[]=$row_link;之后print_r($row);你会明白的