class mySql {
static function query($q){
return mysql_query($q)or die(mysql_error());
}
}
учащемуся MySqlPHP статическая функция не умирает
echo mySql::query('SELECT * FROM unknown_table');
он должен умереть и отображать ошибку MySQL, но его нет.
действительно статические функции действительно идут именно так?
Что происходит вместо этого? –
ничего. он ничего не показывает только на нормальной странице, которую он умирает, когда я добавляю или умираю (mysql_error()); на последнем заявлении – kapitanluffy
Что такое полный код? В этом контексте 'mysql_query' не должен работать, поскольку пока еще не установлено соединение. Но он все равно должен печатать ошибку. Я просто тестировал свой класс, и он работает правильно, проблема должна лежать где-то в другом месте. –