Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Список в форме
 
 автор: nemiroff9999   (21.11.2007 в 20:22)   письмо автору
 
 

Есть БД 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?

   
 
 автор: Faraon   (21.11.2007 в 22:05)   письмо автору
 
   для: nemiroff9999   (21.11.2007 в 20:22)
 

надо раскоментировать

//$Pulpit=$HTTP_POST_VARS['Pulpit']; 

убрать //
и эту тоже
//$Pulpit = addslashes($Pulpit); 

   
 
 автор: Faraon   (22.11.2007 в 09:49)   письмо автору
 
   для: nemiroff9999   (21.11.2007 в 20:22)
 

В 8 строке фигурная скобка к чему относится?
>echo "<script language=\"javascript\">window.alert('".$query."');</script>";
Что Вы хотите здесь вывести, саму строку запроса?

Попробуйте вывести echo $Pulpit; есть ли значение в этой переменной.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования