CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » php и ООП
Официальный форум Eleanor CMS » Для вебмастеров и владельцев сайтов » Комната программистов
termit
Вот собственно сел учить ООП)))
Решил создать клас для роботы с БД (в учебных целях)...
Апач матерится на неизвестную ему функцию mysql_connect... без использования класов всё нормально...
Вот код?
<?php
class db
{
    protected $dbName;
    protected $dbUser;
    protected $dbPassword;
    protected $dbHost;
    public $dbStatus;

    public function Connect($dbHost, $dbName,$dbUser, $dbPassword)
    {
        $link = mysql_connect($dbHost, $dbUser);
        $dbStatus = 'Connected successfully';
        mysql_select_db($dbName) or $dbStatus = 'Could not select database';
    }

}

$db = new db;
$db->Connect('127.0.0.1','eleanor','root',NULL);
echo $db->dbStatus;
?>
termit
Розобрался...
Alexander
Цитата (termit @ 2021-10-17 09:40)
protected $dbName;
protected $dbUser;
protected $dbPassword;
protected $dbHost;

Смысл этих переменных? Да и через запятую их нужно писать.
termit
Цитата (Alexander @ 2021-10-17 09:40)
Смысл этих переменных? Да и через запятую их нужно писать.
Уже понял, что глупость пишу))))
Но всё равно спасибо)))
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.