Fatal error: Call to undefined method mysql::mysql_query()

Fatal error: Call to undefined method mysql::mysql_query()
这个是系统自带的一个方法为什么不能直接使用呢
function query($v){

     
 return  mysql_query($v);

}

 
 function fn_insert($table,$name,$value){
     
 $this->query("insert into $table ($name) value ($value)");
     

 }

这样写是没有问题的,
但是下面这个写法会出现问题:
// function query($v){

     
     //return  mysql_query($v);
// }

 
 function fn_insert($table,$name,$value){
     
 $this->mysql_query("insert into $table ($name) value ($value)");
     

 }

阅读 3.2k
2 个回答

var_export(get_loaded_extensions());看下有没mysql扩展

mysql_query 是可以直接使用 但是 不是你这个 mysql 类中的方法
$this->mysql_query(
改成
return mysql_query(

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题