Фатальная ошибка: Uncaught Error: вызов неопределенной функции mysql_connect
Я сделал базу данных публикаций в phpmyadmin и таблицу классики. Затем я создал файл входа в систему.php
<html>
<head>
<link href="../../css/phpMM.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php
$db_hostname = 'localhost';
$db_database = 'publications';
$db_username = 'root';
$db_password = '14pl';
?>
</body>
</html>
Затем я создал запрос file.php
<html>
<head>
<link href="../../css/phpMM.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php
require_once 'login.php';
$db_server = mysql_connect($db_localhost, $db_root, $db_14pl);
if (!$db_server) die("Невозможно подключиться к MySQL: " . mysql_error());
mysql_select_db($db_publications)
or die("Невозможно выбрать базу данных: " . mysql_error());
$query = "SELECT * FROM classics";
$result = mysql_query($query);
if (!$result) die ("Сбой при доступе к базе данных: " . mysql_error());
$rows = mysql_num_rows($result);
for ($j = 0 ; $j < $rows ; ++$j)
{
echo 'Author: ' . mysql_result($result,$j,'author') . '<br />';
echo 'Title: ' . mysql_result($result,$j,'title') . '<br />';
echo 'Category: ' . mysql_result($result,$j,'category') . '<br />';
echo 'Year: ' . mysql_result($result,$j,'year') . '<br />';
echo 'ISBN: ' . mysql_result($result,$j,'isbn') . '<br /><br />';
}
?>
</body>
</html>
И в результате я получаю ошибку
"Неустранимая ошибка:> Неопределенная ошибка: вызов неопределенной функции mysql_connect() в C:\Server\htdocs\www\form\query.php:9 Трассировка стека: #0 {main}, брошенная в C: \ Server \ htdocs \ www \ form \ query.php в строке 9 "
Может кто-нибудь сказать мне, в чем моя ошибка? Заранее спасибо.