Potykam się z zasięgiem zmiennych w danym przykładzie
<?php function dbSelect($query) { $this -> query = $query; if (!$this -> result = mysqli_query($this -> mysqli, $this -> query)) { } else { while($row = mysqli_fetch_assoc($this -> result)) { } return $row; } } ?>
<?php $db = new db; $db -> dbConnect($host, $user, $pass, $table); $db -> dbSelect("SELECT * FROM pracownicy"); ?>
Dlaczego mimo zwrócenia zmiennej $row po wysłaniu zapytania nie zwróciło mi tablicy?