smarty显示的问题

xiongbing529 2007-06-03 02:57:07
父类表
id name
----------
1 java
2 .net


子类表
id subid subname
-----------------
1 01 jsp
1 02 jsf
2 03 asp.net




--------------------
上面有两个表,一个父类表格,一个子类表格
我想通过写入数组,然后通过smarty section函数

调用a.tpl显示的格式是这样的
----------java
----jsp
----jsf
----------.net
----asp.net






有谁弄过。
...全文
199 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiongbing529 2007-06-03
  • 打赏
  • 举报
回复
我自己弄了。还是没弄出来
$re=$db->query("select * from producttype");
while($r=mysql_fetch_array($re))
{
$id1[]=$id=$r[0];

$name1[]=$name=$r['name'];
$ree=$db->query("select * from subtype where id='$id'");
while($rr=mysql_fetch_array($ree))
{
$id1[$id]['subid']=$rr[1];
$name1[$name]['subname']=$rr[2];
}

}
tp->assign('id1',$id1);
$tp->assign('name1',$name1);
$tp->display('addproduct.htm');




   addproduct.htm

<select name="select2">
{section name=item loop=$id1}
<option value="{$name1[item]}">{$name1[item]}</option>
{section name=it loop=$id1[item] }
<option value="{$name1[item].subname[it]}">{$name1[item].subname[it]}"</option>
{/section}
{/section}
</select>



怎么就是显示不出来啊。.请大家讨论下

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧