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

Форум MySQL

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

 

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

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

тема: SQL-запрос на добавление информации
 
 автор: ols   (08.01.2007 в 02:50)   письмо автору
 
 

Почему-то не добавляется информация в БД. вот сам код

 // Формируем SQL-запрос на добавление информации
  $query = "INSERT INTO baza VALUES (
        NULL,
        '$id_grupa',
        '$ponedelnik',
        '$sreda',
        '$chetverg',
        '$pyatnica'
        )";

    if(!mysql_query($query)) exit(mysql_error());
    else echo "Данные успешно добавлены";


И еще как сделать поле id_grupa первичным ключом?

   
 
 автор: cheops   (08.01.2007 в 03:07)   письмо автору
 
   для: ols   (08.01.2007 в 02:50)
 

1) Какую ошибку возвращает?
2) Добавьте PRIMARY KEY (id_grupa) в конце столбцов. Или вам необходимо поправить уже существующую таблицу?

   
 
 автор: ols   (08.01.2007 в 03:20)   письмо автору
 
   для: cheops   (08.01.2007 в 03:07)
 

Уже исправил ошибку. Данные добавляется только еще вот что пишет

Notice: Undefined index: id_grupa in n:\home\localhost\www\1podsvetka\rasform.php on line 20

Notice: Undefined index: ponedelnic in n:\home\localhost\www\1podsvetka\rasform.php on line 21

Notice: Undefined index: vtornic in n:\home\localhost\www\1podsvetka\rasform.php on line 22

Notice: Undefined variable: id_grupa in n:\home\localhost\www\1podsvetka\rasform.php on line 34
Данные успешно добавлены

а вот сам обработчик

include_once("config.php");
// Экранируем спец-символы
  if (!get_magic_quotes_gpc())
  {
    $_POST['id_grupa'] = mysql_escape_string($_POST['id_grupa']);
    $_POST['ponedelnik'] = mysql_escape_string($_POST['ponedelnic']);
    $_POST['vtornic'] = mysql_escape_string($_POST['vtornic']);
    $_POST['sreda'] = mysql_escape_string($_POST['sreda']);
    $_POST['chetverg']= mysql_escape_string($_POST['chetverg']);
    $_POST['pyatnica'] = mysql_escape_string($_POST['pyatnica']);

  }
 // Формируем SQL-запрос на добавление информации
  $query = "INSERT INTO gruppa VALUES (
        NULL,
        '$id_grupa',
        '$ponedelnik',
                    '$vtornic',
        '$sreda',
        '$chetverg',
        '$pyatnica'
        )";

    if(!mysql_query($query)) exit(mysql_error());
    else echo "Данные успешно добавлены";

   
 
 автор: ols   (08.01.2007 в 05:03)   письмо автору
 
   для: ols   (08.01.2007 в 03:20)
 

проблема в том что в поле '$vtornic' ничего не добавляется

   
Rambler's Top100
вверх

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