|
|
|
| Почему-то не добавляется информация в БД. вот сам код
// Формируем SQL-запрос на добавление информации
$query = "INSERT INTO baza VALUES (
NULL,
'$id_grupa',
'$ponedelnik',
'$sreda',
'$chetverg',
'$pyatnica'
)";
if(!mysql_query($query)) exit(mysql_error());
else echo "Данные успешно добавлены";
|
И еще как сделать поле id_grupa первичным ключом? | |
|
|
|
|
|
|
|
для: ols
(08.01.2007 в 02:50)
| | 1) Какую ошибку возвращает?
2) Добавьте PRIMARY KEY (id_grupa) в конце столбцов. Или вам необходимо поправить уже существующую таблицу? | |
|
|
|
|
|
|
|
для: 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 в 03:20)
| | проблема в том что в поле '$vtornic' ничего не добавляется | |
|
|
|