функции
Привет! Помогите разобраться, не работает функция, сервер пишет-неожиданный "!" в 21 строке. Где ошибка? Заранее спасибо. Должны доставаться данные из БД.
<?php
$mysqli = false;
function connectDB() {
global $mysqli;
$mysqli = new mysqli("localhost", "root", "", "car.local");
$mysqli->query("SET NAMES 'utf8'");
}
function getAllArticles() {
global $mysqli;
connectDB();
$result_set = $mysqli->query("SELECT * FROM 'articles'");
closeDB();
return resultSetToArray($result_set);
}
function resultSetToArray($result_set) {
$array = array();
while (($row = $result_set -> fetch_assoc()) ! = false) /*вот 21 строка.*/
$array [] = $row;
return $array;
}
function closeDB() {
global $mysqli;
$mysqli->close();
}
?>