大家好,OOP PHP 新手。我在下面有以下代码:
测试.php
<?php
class test
{
private $dbhost;
private $dbname;
private $user;
private $pass;
public function __construct()
{
$this->dbhost = 'localhost';
$this->dbname = 'XXXX';
$this->user = 'root';
$this->pass = '';
}
public function open($obj)
{
$con = mysql_connect($this->dbhost,$this->user,$this->pass) or die(mysql_error());
$db = mysql_select_db($this->dbname)or die(mysql_error());
$query = mysql_query("SELECT * FROM '".$obj."'") or die(mysql_error());
}
}
?>
在另一个名为 test2.php 的文件中,我有以下代码:
<?php
require_once('testClass.php');
$obj = new test();
$obj2 = 'user';
$obj->open($obj2);
?>
我收到以下错误: 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“用户”附近使用正确的语法
提前寻求帮助