Top.Mail.Ru
Ответы

Php , Помогите разобраться с ошибкой в коде !

Учусь по книге Лауры Томсон и Люка Веллинга «Разработка веб-приложений на PHP и MySQL , 4-е издание». Все было хорошо, все получалось, пока не дошло дело до баз данных. Создал БД в phpmyadmin (bookorama)(login :root , password не ставил), все работает ! Когда написал код insert_book.php , сценарий записывает новые книги в базу данных, но у меня возникают ошибки !
(Синтаксическая ошибка : синтаксическая ошибка, неожиданный T_DNUMBER в Z: \ главная \ локальный \ WWW \ Тесты \ Индекс \ insert_book.php на линии 29 )

insert_book.php

<html>
<head>
<title>Book-O-Rama Book Entry Results</title>
</head>
<body>
<h1>Book-O-Rama Book Entry Results</h1>
"
."Please go back and try again.";
exit;
}
if (!get_magic_quotes_gpc()) {
$isbn = addslashes($isbn);
$author = addslashes($author);
$title = addslashes($title);
$price = doubleval($price);
}
@ $db = new mysqli('localhost', 'bookorama', 'bookorama123', 'books');
if (mysqli_connect_errno()) {
echo "Error: Could not connect to database. Please try again later.";
exit;
}
Listing 11.3 Continued
14_0672329166_ch11.qxd 9/3/08 1:12 PM Page 278Putting New Information in the Database 279
$query = "insert into books values
('".$isbn."', '".$author."', '".$title."', '".$price."')";
$result = $db->query($query);
if ($result) {
echo $db->affected_rows." book inserted into database.";
} else {
echo "An error has occurred. The item was not added.";
}
$db->close();
?>
</body>
</html>

В чем дело то >???

если надо то код формы index.html (формы добавления новой книги. она работает все ок)
<html>
<head>
<title>Book-O-Rama - New Book Entry</title>
</head>

<body>
<h1>Book-O-Rama - New Book Entry</h1>

<form>


ISBN<input>
Author <input>
Title <input>
Price $<input>
<input>


</form>
</body>
</html>

По дате
По рейтингу
Аватар пользователя
Просветленный
11лет

исходник на pastbin.com

Аватар пользователя
Искусственный Интеллект
11лет

Ошибка в строке
Listing 11.3 Continued
Я правильно понял?