(1)hanshu.php
<?php require "DBDA.class.php"; require "../init.inc.php"; $db = new DBDA(); $sql = "select * from users"; $arr = $db->query($sql); $smarty->assign("shuju",$arr); $smarty->display("hanshu.html"); ?>
(2).hanshu.html (foreach 遍历)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<table width="100%" border="1px" cellpadding="0px" cellspacing="0px">
<tr>
<td>用户名</td>
<td>密码</td>
<td>姓名</td>
<td>性别</td>
<td>生日</td>
</tr>
<{foreach $shuju as $v}>
<tr>
<td><{$v[0]}></td>
<td><{$v[1]}></td>
<td><{$v[2]}></td>
<td><{$v[3]}></td>
<td><{$v[4]}></td>
</tr>
<{/foreach}>
</table>
</body>
</html>
效果图:

hanshu.html (if 判断 将上图中性别 改为男女)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<table width="100%" border="1px" cellpadding="0px" cellspacing="0px">
<tr>
<td>用户名</td>
<td>密码</td>
<td>姓名</td>
<td>性别</td>
<td>生日</td>
</tr>
<{foreach $shuju as $v}>
<tr>
<td><{$v[0]}></td>
<td><{$v[1]}></td>
<td><{$v[2]}></td>
<td>
<{if $v[3] }>男
<{else}>女
<{/if}>
</td>
<td><{$v[4]}></td>
</tr>
<{/foreach}>
</table>
</body>
</html>
效果图:

1、<{literal}><{/literal}>:当代码放于其中时,代码不会被解析
2、{html_select_date month_format="%m"}>

3、<{date name="date"}> 必须有name

4、<{color name="color"}>
5、<{textarea name="textarea" toolbar="full" color="red"}> <{/textarea}>

原文:http://www.cnblogs.com/mengshenshenchu/p/7111333.html