Kelas operasi pangkalan data
Buat kelas sambungan pangkalan data baharu MysqlDatabase.class.php
1, sifat diperlukan untuk sambungan pangkalan data
'localhost', 'port'=>'3306', 'user'=>'root', 'pwd'=>'root', 'charset'=>'utf8', 'dbname'=>'php', ); //数据库连接资源 private $link; }
2, pemulaan2, pemulaan
, Bilangan sambungan ke pangkalan data
dbConfig=array_merge($this->dbConfig,$params); }
4, Mesej ralat paparan pangkalan data pertanyaan
dbConfig['host']; $port=$this->dbConfig['port']; $user=$this->dbConfig['user']; $pwd=$this->dbConfig['pwd']; //连接数据库服务器 if ($link=mysql_connect("$host:$port",$user,$pwd)){ $this->link=$link; }else{ die('数据库连接失败,请确认信息!'.mysql_error()); } }
5, Tetapkan set aksara
'; echo '错误的sql为:',$sql,'
'; echo '错误的代码为:',mysql_errno(),'
'; echo '错误的信息为:',mysql_error(),'
'; die(); } }
dbConfig['charset']}"; $this->query($sql); }
parameter binaan7, Pertanyaan sekeping data Dan kembalikan set hasil
initAttr($params); //连接数数据库 $this->connectServer(); //设定字符集 $this->setCharset(); }8, tanya semua data dan kembalikan set hasil
9, paparan kod keseluruhan: