Здравствуйте. Для удобства пишу в отдельном php файле сами функции, и написал одну функцию, которая из базы по нику получает лвл админ-прав, но сайт ругается, и выкидывает следующие ошибки: PHP: Warning: mysqli_query() expects parameter 1 to be mysqli, null given in Z:\home\test1.ru\www\engine\functions.php on line 19 Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in Z:\home\test1.ru\www\engine\functions.php on line 20 Warning: mysqli_close() expects parameter 1 to be mysqli, null given in Z:\home\test1.ru\www\engine\functions.php on line 22 Warning: mysqli_query() expects parameter 1 to be mysqli, null given in Z:\home\test1.ru\www\engine\functions.php on line 19 Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, null given in Z:\home\test1.ru\www\engine\functions.php on line 20 Warning: mysqli_close() expects parameter 1 to be mysqli, null given in Z:\home\test1.ru\www\engine\functions.php on line 22 Код функции: PHP: function getAdminLevel() { $nick = getUserName(); $query = mysqli_query($link, "SELECT level FROM admin WHERE name = '$nick' LIMIT 1"); // 19 $data = mysqli_fetch_assoc($query); // 20 $adm_level = $data['level']; // 21 mysqli_close($link); // 22 return $adm_level; }
Для этого нужно Upper -уровень английского @HolodZhe, почитай про то, как правильно использовать глобальные переменные в php.