Решил перейти с MySQL на использование MySQLi и сразу же столкнулся с проблемой при написании своего первого класса с использованием MySQLi. Вот пример:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- class baseCMS {
- public $mysqli;
- function __construct () {
- $this->mysqli = new mysqli("localhost", "root", "", "CMS");
- $this->mysqli->query("SET NAMES 'cp1251'");
- echo "Соединение с БД открыто <br />";
- }
- function addArticle($title, $content, $date, $author) {
- $this->mysqli->query("INSERT INTO articles(title, content, date, author) VALUES('$title','$content','$date','$author')")or die($this->mysqli->error);
- }
- function __destruct () {
- $this->mysqli->close();
- echo "Соединение с БД закрыто";
- }
- }
- $obj = new baseCMS();
- ?>