Здравствуйте, есть следующий класс, который в принципе помогает работать с запросами БД. PHP: <?php final class db { public static function connect() { if(self::$db_id = mysqli_connect("109.95.211.244", "u28098_unity3d", "------------", "u28098_unity3d")) { echo "connect ok"; } else echo "connect error"; self::$connected = true; return true; } public static function query($query) { if(!self::$connected) db::connect(); if( ! ( self::$query_id = mysqli_query ( self::$db_id, $query ) ) ) { echo "query fail"; } return self::$query_id; } } ?> На 19 строке проверяется подключение через self::$connected, но из за self``a не вызывается connect вообще (проверял с помощью обычного логирования, через echo)
Есть класс, который не работает, но помогает? И причём тут self? не вызывается, возможно, из-за того, что $connected не объявлена.