![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
second.html的代码
下面是一个列表
{lists}
second.php代码
<?php
//包含进模板类 template.inc
require "inc/template.inc";
//创建一个实例
$tpl = new Template("template","keep");
//将整个文件读进来
$tpl->set_file("main", "second.html");
$tpl->set_block("main", "list", "lists");
//连接数据库,选择数据库略
$hostname="test";
$user="";
$pass="";
if(mysql_connect("localhost",$user,$pass))
mysql_select_db($hostname);
//查询结果
$result = mysql_query("SELECT goods_name,goods_num FROM test_show");
//给文件中的模板变量赋值
$i=0;
while ($row = mysql_fetch_array($result))
{
$i++;
$tpl->set_var("username", $row["goods_name"]);
$tpl->set_var("score", $row["goods_num"]);
$tpl->parse("lists","list",true);
}//完成替换
$tpl->parse("mains", "main");
//输出
$tpl->p("mains", "main");
?>
输出
玉石的成绩是2
萃玉的成绩是3
珠玉的成绩是2
水晶的成绩是9
下面是一个列表
玉石的成绩是2
萃玉的成绩是3
珠玉的成绩是2
水晶的成绩是9
请问怎么除去第一次的输出,还是我的块变量放错地方了,问题比较幼稚,今天刚下了个phplib,希望大家帮助
提问者:wleige 08-17 17:05
答复

