php网站首页报错 Resource id #6

鲸碳耗 2013-11-26 09:20:09
测试页面报错:
Error page: /index.php
Error infos: No database selected
Error sql: select * from c_seo where id=1

不知道问题出来哪里,有人帮我看下吗
$this->queryString 的值是select * from c_seo where id=1
$this->linkID 的值是Resource id #6


<?php

function Query($id="me",$sql='')
{
$this->Execute($id,$sql);
}

function Execute($id="me", $sql='')
{
global $DB;
if($DB->isClose)
{
$this->Open(false);
$DB->isClose = false;
}
if(!empty($sql))
{
$this->SetQuery($sql);
}

//SQL语句安全检查
if($this->safeCheck)
{
CheckSql($this->queryString);
}

$this->result[$id] = mysql_query($this->queryString,$this->linkID);
if($this->result[$id]===false)
{
$this->DisplayError(mysql_error()." <br />Error sql: <font color='red'>".$this->queryString."</font>");
}
}

function DisplayError($msg)
{
$errorTrackFile = dirname(__FILE__).'/../data/mysql_error_trace.inc';
if( file_exists(dirname(__FILE__).'/../data/mysql_error_trace.php') )
{
@unlink(dirname(__FILE__).'/../data/mysql_error_trace.php');
}
$emsg = '';
$emsg .= "<div><h3>Error Warning!</h3>\r\n";
$emsg .= "<div style='line-helght:160%;font-size:14px;color:green'>\r\n";
$emsg .= "<div style='color:blue'><br />Error page: <font color='red'>".$this->GetCurUrl()."</font></div>\r\n";
$emsg .= "<div>Error infos: {$msg}</div>\r\n";
$emsg .= "<br /></div></div>\r\n";

echo $emsg;
}
?>
...全文
850 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
鲸碳耗 2013-11-26
  • 打赏
  • 举报
回复
引用 1 楼 zy205817 的回复:
No database selected 检查下……
尴尬...重新检查了下,发现是数据库名写错了...上横杆、下横杠搞错了 谢谢你
xuyanlu 2013-11-26
  • 打赏
  • 举报
回复
Error infos: No database selected 没选择数据库。 配置有问题吧!
码无边 2013-11-26
  • 打赏
  • 举报
回复
No database selected 检查下……

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧