赞助连接

赞助连接

阅 读 文 章

没辙了,请教个smarty的问题,先感谢!

[来源:网上转载 (CSDN转载) | 作者:网友(qiongeramber) | 时间:2008-05-18 | 浏览:人次 ]

test3.php  
  -------------------------------------------------------------------------  
  <?php  
  require_once("conn.php");  
  include("d:/apache/apache2/htdocs/smarty/class/smarty.class.php");  
   
  $tpl=new   Smarty();  
  $tpl->templates="d:/apache/apache2/htdocs/smarty/templates/";  
  $tpl->templates_c="d:/apache/apache2/htdocs/smarty/templates_c/";  
  $tpl->configs="d:/apache/apache2/htdocs/smarty/configs/";  
   
  $sql   =   "select   *   from   test   order   by   id   desc";  
  $query   =   mysql_query($sql);  
   
  $result   =   mysql_fetch_array($query);  
   
  $tpl->assign("result",$result);  
   
  $tpl->display("test3.tpl");  
  ?>  
  -------------------------------------------------------------------------  
  test.tpl  
   
  {foreach   from=$result   item=theInfo}  
  <li>{$theInfo}</li>  
  {/foreach}  
   
  -------------------------------------------------------------------------  
  我是想做一个循环,将数据库搜索结果显示出来,但是我这样些不能正常显示啊!请大侠指教!多谢了!
把   mysql_fetch_array()换为mysql_fetch_row()试试  
  foreach好象不支持关联数组的,记不清楚了   ;-)
可以用section
{foreach   from=$result   item=theInfo}  
  <li>{$theInfo.field1}</li>  
  <li>{$theInfo.field2}</li>  
  ......  
  <li>{$theInfo.fieldN}</li>  
  <hr>  
  {/foreach}
{foreach   from=$result   item=theInfo}  
  <li>{$theInfo.id}</li>  
  {/foreach}  
   
  回楼上大哥,我这样写了,还是不能正常显示啊
$result   是个数组,  
   
  所以请检查是否有问题:  
  $tpl->assign("result",$result);
一张表,包括所有字段和数据,应该是个二维数组。  
  你这样取出的只是一维数组,只包含一条数据。  
   
  //返回一个二维数组,一个表内所有数据  
  function   fetchArray($res,$type   =   MYSQL_ASSOC)   {  
  $res=isset(   $res   )?$res:$this->mResult   ;  
  $array   =   array();  
  while($f   =   mysql_fetch_array($res,   $type))   {  
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 感谢 问题 请教 result /li li from list res theInfo

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.