喜悦国际村 » 数据库技术 » mysql提取数据输出数组遇到问题?

页: [1]
guns19852008-3-3 08:59 AM
mysql提取数据输出数组遇到问题?

$sql="select ………………";
    $result=mysql_query($sql);
    $row = mysql_fetch_array($result);
    $smarty->assign('$row',$row);
在smarty使用时,我是这样做的,好像提取不出数组的结果,是怎麽一回事,该怎样做,才能提取到一个数组。方便这样调用呢?
$smarty->assign_by_ref("sch",$row[0]);
$smarty->assign_by_ref("lea",$row[1]);
……
……

deng06852008-3-16 05:30 PM
$sql="select ………………";
    $result=mysql_query($sql);
    while ($row = mysql_fetch_array($result) )
  {
    $a[]="";   //做成数组
  }
    $smarty->assign('$row',$row);
在smarty使用时,我是这样做的,好像提取不出数组的结果,是怎麽一回事,该怎样做,才能提取到一个数组。方便这样调用呢?
$smarty->assign_by_ref("sch",$row[0]);
$smarty->assign_by_ref("lea",$row[1]);
……
……

guns19852008-3-23 07:40 AM
明白了,谢谢,原来我没有设置循环!


查看完整版本: mysql提取数据输出数组遇到问题?


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.005841 second(s), 2 queries