index.php:
require_once("./db.php"); $db = new mysqli($dbhost, $dbname, $dbpass, $dbuname); $db -> query("SET NAMES 'utf8'"); include('auth.php'); if($db->connect_error) { if (mysqli_connect_error()){ . mysqli_connect_error()); } }else{ //dalszy kod } ?>
oraz kod auth.php
function zalogowany(){ $query = $db->query("SELECT * FROM `users` WHERE `login` = '".$login."'"); }
Niestety ale powyższy kod wywala mi:
Notice: Undefined variable: db in... auth.php
Fatal error: Call to a member function query() on a non-object in .. auth.php
Co robię źle panowie ?