private $db_requests;
и замените на private static $db_requests;
chmod 777 /var/www/inc/templates/helic/templates_c
$tag = $db->query('SELECT * FROM `теги`WHERE `имя_тега` = '.$json['имя_тега']);
if (!$tag->num_rows())
{
// Создаём тег
$new_tag = $db->query('INSERT INTO `теги` SET `имя_тега` = '.$json['имя_тега']);
if (!$new_tag)
{
throw new Exception('Тега нет в бд и создать не получилось');
}
}
// Если запрос был методом POST и через AJAX. Не правда ли просто и удобно?
if ($this->request->isPost() AND $this->request->isAjax())
{
$name = $this->request->getPost('name'); // нет необходимости проерять существование индекса
$password = $this->request->getPost('password');
$user = new Models/Users();
$user->name = $name;
$user->password = $password;
if ($user->save())
{
echo 'Успешно';
}
else
{
echo 'Fail';
}
}
<?php
$db = mysqli_connect('localhost', 'user', 'password', 'databaseName');
if ($db->connect_errno)
{
exit('Не получилось соеденится к MySQL серверу');
}
$query = mysqli_query($db, 'SELECT * FROM `classics`');
while ($row = mysqli_fetch_assoc($query))
{
echo 'Автор: ',$row['author'];
}
?>