use foreach or section twice
解决方案 »
- 不能向mysql中插入数据(php初学),求解
- php获取图片ID
- php中get ' 会自动加\ 那写进数据库的时候还要不要加addslashes 如果加一次 那'写进数据库就是\\\'了 请大家帮忙回答下
- 谁有PHP和MySQL Web开发(附光盘原书第3版)中文版的
- 请---uuq(杜牧)----再进来一下.
- yjjqtdht (小齐) 请进来领分!
- 开发论坛,那个更合适?
- 紧急求助!!SESSION无法跨页,当我想用COOKIE来实现跨页时,新窗口中的COOKIE没有信息.
- 请教:GD库问题?/ massage all
- 微信JS-SDK分享功能突然不好使了
- 网页调用显示的问题?
- Accept-Encoding : gzip,deflate 这个方式的文件下载下来的文件,怎样操作能得到原文???????????
$yourArray[loop].SubjectType;
$yourArray[loop].Result;
$yourArray[loop].Reason;
<!--{/section}-->
...
$rs=mysql_query($sql);
$tpl->assign("yourArray",mysql_fetch_array($result));
$tpl->display('test.tpl');-------test.tpl
<!--{section name=loop loop=$yourArray}--><!--$yourArray//需是二维的-->
$yourArray[loop].SubjectType;
$yourArray[loop].Result;
$yourArray[loop].Reason;
<!--{/section}-->
require "SmartyConfig.php";
$arr = array(55 => array('ID' => array('SubjectType' => 'Answer',
'QID'=> '19'
)
),
54 => array('ID' => array('SubjectType' => 'Question',
'Result' => ''
)
)
);
$smarty->assign("arr",$arr);
$smarty->display("1.htm");
?>1.htm:<{foreach from=$arr key=K item=A}>
<{$K}>:<br>
<{foreach from=$A key=k item=a}>
<{$k}>:<br>
<{foreach from=$a item=value}>
<{$value}> |
<{/foreach}>
<{/foreach}>
<hr>
<{/foreach}>测试结果:55:
ID:
Answer | 19 |
--------------------------------------------------------------------------------
54:
ID:
Question | |
-------test.php
...
$rs=mysql_query($sql);
$tpl->assign("yourArray",mysql_fetch_array($result));
$tpl->display('test.tpl');-------test.tpl
<!--{section name=loop loop=$yourArray}--><!--$yourArray//需是二维的-->
$yourArray[loop].SubjectType;
$yourArray[loop].Result;
$yourArray[loop].Reason;
<!--{/section}-->