Переписала и почему то не работает, а выдает все время одну и ту же ошибку
Код вот:
header('Content-Type: text/html; charset= utf-8');
$db_host = 'localhost';
$db_name = '';
$db_user = '';
$db_pass = '';
$link = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
if (!$link) {
echo "Ошибка: Невозможно установить соединение с MySQL." . PHP_EOL;
echo "Код ошибки errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Текст ошибки error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
if (!mysqli_set_charset($link, "utf8")) {
printf("Ошибка при загрузке набора символов utf8: %s\n", mysqli_error($link));
exit();
}
if ($result = mysqli_query($link, "SELECT * FROM photo", MYSQLI_USE_RESULT)) {
if (!mysqli_query($link, "SET @a:='this will not work'")) {
printf("Ошибка: %s\n", mysqli_error($link));
}
mysqli_free_result($result);
}
/*
$result = mysqli_query($link, $sql) or die("Ошибка " . mysqli_error($link));
if($result)
{
echo "Выполнение запроса прошло успешно";
}
*/
mysqli_close($link);
Что я делаю неверно? Почему не пашет?