подскажите пожалуйста новичку, выдает ошибки:
Function name must be a string in C:\OpenServer\domains\kofla\mysql\functions.php:5 Stack trace: #0 C:\OpenServer\domains\kofla\blocks\menu.php(6): getAll(NULL) #1 C:\OpenServer\domains\kofla\index.php(30): require_once('C:\\OpenServer\\d...') #2 {main} thrown in C:\OpenServer\domains\kofla\mysql\functions.php on line 5
functions.php (2-ой день бьюсь с 5-й строчкой):
<?php
function getAll($url) {
global $mysqli;
if ($result = $mysqli_query("SELECT * FROM 'url'")) {
die ('При извлечении записей возникла ошибка: '.$mysqli->errno.' - '.$mysqli->error);
}
$array = array();
while (($row = $result->fetch_assoc()) != false) {
$array[] = $row;
}
return $array;
}
?>
menu.php:
<?php
require_once "start.php";
?>
<?php
$current_url = substr($_SERVER['REQUEST_URI'], 1);
$data_bd = getAll($url);
for ($i = 0; $i < count($data_bd); $i++) {
$id = $data_bd[$i]['id'];
$title = $data_bd[$i]['title'];
$file = $data_bd[$i]['file'];
if ($current_url == $file) echo '<li class="topfirst tfa act"><a href="/'.$file.'">'.$title.'</a>';
else
echo '<li class="topmenu"><a href="/'.$file.'">'.$title.'</a>';
}
?>
index.php:
<ul >
<?php
require_once "blocks/menu.php";
?>
</ul></div>
на сколько я понял вся проблема в том что не задана переменная &url