<{section name=data loop=$myrow }> 
<img src="head_picture.php?recid=<{$myrow[data].tb_commodity_id}>">
<{/section}>
问题:
在"head_picture.php?recid=<{$myrow[data].tb_commodity_id}>"字符串中,<{$myrow[data].tb_commodity_id}>取不到值。这个字符串怎么写。

解决方案 »

  1.   

    php 中是否assign数据过来了? print_r($myrow); //是什么结果
      

  2.   

    我在其他位置是可以取到值,"head_picture.php?recid=<{$myrow[data].tb_commodity_id}>"字符串中字符串中却没有。
      

  3.   

    源码有值,原来是没有向head_picture.php发请求,难道src路径中不会向一个php页面发请求。
      

  4.   

    再做一次宣传,放弃smarty ,早点重获新生~
      

  5.   

    附: smarty 自带debug 功能,打开看一下传递的数据即可!