当前位置 :
【我写了一个$this->db->query('end');但是报sql语句错误.functionquery($sql,$type=''){if($this->link_id===NULL){$this->connect($this->settings['dbhost'],$this->settings['dbuser'],$this->settings['dbpw']】
1人问答
八字精批流年运程八字合婚八字起名
问题描述:

我写了一个$this->db->query('end');但是报sql语句错误.

functionquery($sql,$type='')

{

if($this->link_ id===NULL)

{

$this->connect($this->settings['dbhost'],$this->settings['dbuser'],$this->settings['dbpw'],$this->settings['dbname'],$this->settings['charset'],$this->settings['pconnect']);

$this->settings=array();

}

if($this->queryCount++queryLog[]=$sql;

}

if($this->queryTime=='')

{

if(PHP_VERSION>='5.0.0')

{

$this->queryTime=microtime(true);

}

else

{

$this->queryTime=microtime();

}

}

/*当当前的时间大于类初始化时间的时候,自动执行ping这个自动重新连接操作*/

if(PHP_VERSION>='4.3'&&time()>$this->starttime+1)

{

mysql_ping($this->link_id);

}

if(!($query=mysql_query($sql,$this->link_id))&&$type!='SILENT')

{

$this->error_message[]['message']='MySQLQueryError';

$this->error_message[]['sql']=$sql;

$this->error_message[]['error']=mysql_error($this->link_id);

$this->error_message[]['errno']=mysql_errno($this->link_id);

$this->ErrorMsg();

returnfalse;

}

if(defined('DEBUG_MODE')&&(DEBUG_MODE&8)==8)

{

$logfilename=$this->root_path.DATA_DIR.'/mysql_query_'.$this->dbhash.'_'.date('Y_m_d').'.log';

$str=$sql."nn";

if(PHP_VERSION>='5.0')

{

file_put_contents($logfilename,$str,FILE_APPEND);

}

else

{

$fp=@fopen($logfilename,'ab+');

if($fp)

{

fwrite($fp,$str);

fclose($fp);

}

}

}

return$query;

}

这是那么query方法,请各位高手帮我看看哪里错了~

刘站立回答:
  .   我只能告诉你,没人会来看的.太麻烦了,你写的   $this->db->query('end')   这是只能出现在类里,你出现函数里当然就错了.   你对类那么感兴趣,你不如去看看面向对象的编程吧   这样你就知道$this用在什么时候了
八字精批 八字合婚 八字起名 八字财运 2024运势 测终身运 姓名详批 结婚吉日
已出生未出生
最新更新
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞
复制重新加载
原创不易,您的支持将成为鼓励我的动力
《【我写了一个$this->db->query('end');但是报sql语句错误.functionquery($sql,$type=''){if($this->link_id===NULL){$this->connect($this->settings['dbhost'],$this->settings['dbuser'],$this->settings['dbpw']】|其它问答-字典翻译问答网》
1、付费复制方式
支付宝付费后即可复制当前文章
限时特价:5.99元
原价:20元
打开支付页
2、微信付费复制方式
微信扫码付费后即可复制当前文章
限时特价:5.99元
原价:20元