在2003下模板的问题 你的template.inc有没有改过呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Undefined index: solt 数据的问题,估计是你调用的某个数组里面少了元素solt 这是调用的代码:<?php $mysql = @mysql_connect("localhost","root","") or die("数据库无法连接"); @mysql_select_db("newstype",$mysql) or die("无法连接数据表"); $query = "select * from newstype"; $result = mysql_query($query); include_once("inc/template.inc"); $temp = new template(); $temp -> set_file("file","template/mysql_temp.htm"); $temp -> set_block("file","soltname","solt"); while($row = mysql_fetch_array($result)){ $temp -> set_var(array( "id" => $row["TypeID"], "typename" => $row["TypeName"], )); $temp -> parse("solt","soltname",true); } $temp -> set_var(array( "title" => "模板", "color" => "red", )); $temp -> parse("out","file"); $temp -> p("out");?> 你好象修改过template.inc原版的template.inc 在210行处为注释,不会出错请贴出你的template.inc 的200-220行的内容 $temp = new template("./"); 以下是201 - 220行的内容,我没有改过 /* public: get_var(string varname) * varname: name of variable. * * public: get_var(array varname) * varname: array of variable names */ function get_var($varname) { if (!is_array($varname)) { return $this->varvals[$varname]; } else { reset($varname); while(list($k, $v) = each($varname)) { $result[$k] = $this->varvals[$k]; } return $result; } } 域名限制方式问题、 php中如何合并数据和类 转换问题.. 类引用问题 $_SERVER['HTTP_REFERER']??? 最后30分了,哪位大侠看看怎么回事? 关于数据库查询问题?高手帮我顶,在线急! 有点糊涂了,哥哥帮帮我 在PHP中提交表单问题 我想显示id=5的id,content字段,请问下面有什么错误吗? 那位有Zend Studio的注册码(非30试用版) 求助:关于邮件发送页面 安装php出现问题,急死人了
数据的问题,估计是你调用的某个数组里面少了元素solt
<?php
$mysql = @mysql_connect("localhost","root","") or die("数据库无法连接"); @mysql_select_db("newstype",$mysql) or die("无法连接数据表"); $query = "select * from newstype"; $result = mysql_query($query);
include_once("inc/template.inc"); $temp = new template(); $temp -> set_file("file","template/mysql_temp.htm"); $temp -> set_block("file","soltname","solt"); while($row = mysql_fetch_array($result)){
$temp -> set_var(array(
"id" => $row["TypeID"],
"typename" => $row["TypeName"],
)); $temp -> parse("solt","soltname",true);
} $temp -> set_var(array(
"title" => "模板",
"color" => "red",
)); $temp -> parse("out","file"); $temp -> p("out");
?>
原版的template.inc 在210行处为注释,不会出错请贴出你的template.inc 的200-220行的内容
/* public: get_var(string varname)
* varname: name of variable.
*
* public: get_var(array varname)
* varname: array of variable names
*/
function get_var($varname) {
if (!is_array($varname)) {
return $this->varvals[$varname];
} else {
reset($varname);
while(list($k, $v) = each($varname)) {
$result[$k] = $this->varvals[$k];
}
return $result;
}
}