|
|
|
| Есть БД books с полями Code,Name_book,Avtor,Pulpit...
Pulpit-это кафедры.В books Pulpit представляется как список, значения которых берутся из другой таблицы(таблица наз-ся Pulpit).Есть кнопка в основной форме, которая выполняет запрос:
<?php
$Name_book=$HTTP_POST_VARS['Name_book'];
$Avtor=$HTTP_POST_VARS['Avtor'];
$Description=$HTTP_POST_VARS['Description'];
//$Pulpit=$HTTP_POST_VARS['Pulpit'];
$Publishers=$HTTP_POST_VARS['Publishers'];
$Year=$HTTP_POST_VARS['Year'];
{
$Name_book = addslashes($Name_book);
$Avtor = addslashes($Avtor);
$Description = addslashes($Description);
//$Pulpit = addslashes($Pulpit);
$Publishers = addslashes($Publishers);
$Year = addslashes($Year);
include "config.php";
$query = "insert into books (Name_book, Avtor, Description, Pulpit, Publishers, Year) values ('".$Name_book."','".$Avtor."','".$Description."', '".$Pulpit."','".$Publishers."','".$Year."')";
echo "<br>";
echo "<script language=\"javascript\">window.alert('".$query."');</script>";
$result = mysql_query($query);
if ($result)
{
echo "<br>";
echo "<br>";
echo "<script language=\"javascript\">window.alert('Книга добавлена в базу данных!');</script>";
}
}
?>
|
Проблема в следующем: Все поля добавляются, кроме Pulpit.Как добавить и Pulpit? | |
|
|
|
|
|
|
|
для: nemiroff9999
(21.11.2007 в 20:22)
| | надо раскоментировать
//$Pulpit=$HTTP_POST_VARS['Pulpit'];
|
убрать //
и эту тоже
//$Pulpit = addslashes($Pulpit);
|
| |
|
|
|
|
|
|
|
для: nemiroff9999
(21.11.2007 в 20:22)
| | В 8 строке фигурная скобка к чему относится?
>echo "<script language=\"javascript\">window.alert('".$query."');</script>";
Что Вы хотите здесь вывести, саму строку запроса?
Попробуйте вывести echo $Pulpit; есть ли значение в этой переменной. | |
|
|
|