1. 程式人生 > >smarty 對數據庫的簡單操作。

smarty 對數據庫的簡單操作。

簡單配置 變量 如何 分享圖片 right _array enter php desc

技術分享圖片

smarty簡單配置

-------------------------------------smarty_inc.php--------------------------------------------

<?php
include_once("./smarty/Smarty.class.php");
$smarty=new Smarty();
$smarty->config_dir="smarty/Config_File.class.php";//目錄變量
$smarty->caching=false;//是否使用緩存
$smarty->template_dir="./templates";//設置模板目錄
$smarty->compile_dir="./templates_c";//設置編譯目錄
$smarty->cache_dir="./smarty_cache";//緩存文件夾
$smarty->left_delimiter="{";
$smarty->right_delimiter="}";
?>

----------------------------------index.php---------------------------------------------------

<?php

include("config.php");
$sql=mysql_query("select * from xinxi order by id desc");
while($row=mysql_fetch_array($sql)){
$arrdata[]=$row;
}
$smarty->assign("xx",$arrdata);
$smarty->display("index.htm");
?>

-----------------------------------index.htm 模板文件 主要操作 如何應用section循環二維數組--------------------------------------------

<?php include("config.php");?>
<html

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
</head>

<hr />
<a href="">首頁</a>|<a href="">流言</a>|
<hr />
<body>

<form action="" method="post" name="form2">
<table bgcolor="#FFFFCC" width="800" align="left" cellpadding="0" cellspacing="1">
<tr >
<tr>
<td align="center" width="50" height="20">標題
</td>
<td align="center" width="300" height="20">內容
</td>
<td align="center" width="100" height="20">留言時間
</td>
</tr>
{section name=list loop=$xx} //主要顯示代碼
<tr>
<td align="center" width="50">
<input name="del[]" type="checkbox" value="" />

</td>
<td align="center" width="50" height="20">{$xx[list].title}
</td>
<td align="left" width="300" height="20">{$xx[list].content}
</td>
<td align="center" width="100" height="20">{$xx[list].createtime}
</td>
</tr>
{/section}
</tr>
<tr>

<td width="6">
</td>
<td width="200" >

</td>
</tr>
</table>
</form>
</body>
</html>

smarty 對數據庫的簡單操作。