Fragment 1 klasy
<?php class mysql { private $lacz; public function __construct() { $this->lacz = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME); } public function __dectruct() { $this->lacz->close(); } } ....[...].... ?>
tu jest wszystko ok
dalej 2 klasa
<?php public function authUser($nick, $pass) { $q = 'SELECT * FROM admin where nick = "'.$nick.'" and pass = "'.sha1($pass).'"'; { return true; } else { return false; } } } ?>
i plik admin.php
<?php include("db.class.php"); include("login.class.php"); $log = new Auth(); $log->authUser('aaa','1111'); ?>
gdy to wszystko odpalam to mi woła że nie mam połączenia z mysql i że query nie ma obiektu
źle to zintegrowałem? nie wywołałem poprawnie klasy mysql żeby mi się połączyło z klasie Auth?