SMARTY的简单实例写法
2024-08-27 03:13:09
访问页面main.php(后台页面)
<?php
include("../init.inc.php"); //引入入口文件
include("../DBDA.php");
$db = new DBDA();
$sql = "select * from nation";
$arr = $db->Query($sql);
$smarty->assign("arr",$arr);
$smarty->display("main.html");
前台显示页面main.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<h1>民族信息</h1>
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>代号</td>
<td>名称</td>
<td>操作</td>
</tr> <{foreach $arr as $v}>
<tr>
<td><{$v[0]}></td>
<td><{$v[1]}></td>
<td><a href="del.php?code=<{$v[0]}>">删除</a><a href="update.php?code=<{$v[0]}>">修改</a></td>
</tr>
<{/foreach}> </table>
<a href="add.php">添加数据</a>
</body>
</html>
所有的处理页面跟正常的处理页面一样写就可以了,不需要加其它代码。
主要是注意前台和后台页面的分离,然后php和html的写法,处理页面的php基本一样。
最新文章
- AE开发实现Spatial Join Analysis
- 12、Java中的接口
- javascript input type=file 文件上传
- 轻松搞定C语言中复杂的声明
- windows下mysql5.7安装及配置
- Max Min
- 从头开始-06.C语言中预处理指令
- JavaEE(17) - JPA查询API和JPQL
- Codeforces 900 E. Maximum Questions (DP,技巧)
- 【转】设置 vim 显示行号永久有效
- bzoj1497 最小割
- postgresql修改数据库编码
- ranch流程处理图
- PAT 甲级 1027 Colors in Mars (20 分)
- C++Primer第五版——习题答案详解(十一)
- 将jar包制作成docker镜像
- 云端搭建内网局域网+NAT冗余上网:vps-centos6.10 +pptp client +2个ros 实现默认走pptp上网,万一pptp断了,走另外一个ros路由+centos7补充了下
- [ERR] Node is not empty. Either the node already knows other nodes (check with C
- python 阿狸的进阶之路(8)
- Python中setup.py一些不为人知的技巧
热门文章
- 十一、postman接口测试(安装nodejs和npm)
- 关于[StructLayout(LayoutKind.Sequential, CharSet=CharSet.Ansi)] 的解释
- asp设置cookies过期时间
- spring-data-redis数据类型
- AndroidKiller简单使用:修改应用名称
- maven command line specified settings.xml
- 正确删除k8s版本jenkins的pod
- 【计算机视觉】目标检测之ECCV2016 - SSD Single Shot MultiBox Detector
- C++ 理解函数对象与lambda表达式
- QT QML之Label, TextField