Я получаю эту ошибкуНеопознанный переменной после того, как был объявлен
Fatal error: Non-static method Connect::connect() cannot be called statically in D:\xampp\htdocs\Panel\core\init.php on line 63
Вот мой код
<?php
class Connect{
public $db_host = "localhost";
public $db_user = "root";
public $db_pass = "";
public $db_name = "panel";
public function connect(){
if(mysql_connect($db_host, $db_user, $db_pass)){
if(mysql_select_db($db_name)){
return true;
}else{
die(mysql_error());
}
}else{
die(mysql_error());
}
return false;
}
}
?>
Как сделать функцию статической? Я пытался добавить «статические» в области видимости функции, но я получил другую ошибку
спасибо :)
http://php.net/manual/en/language.variables.scope.php – Musa
Почувствуйте масштаб, молодой Скайуокер, область вокруг вас. Не поддавайтесь гобалам, темной стороне сферы. –
При написании нового кода вы не должны использовать 'mysql_query'. Это устаревший интерфейс, который удаляется из PHP. – tadman