|
|
|
|
|
для: RV
(29.07.2006 в 17:38)
| | Да спасибо уже поняла. Я просто не учитываю первичный ключ в php коде. | |
|
|
|
|
|
|
|
для: Сквиртел13
(29.07.2006 в 16:46)
| | $result=mysql_query ($query) OR die (mysql_error());
if ($result)
echo "Новость успешно дабавленна"; | |
|
|
|
|
|
|
| Народ у меня данные не хотят добовляться в БД. Код вроде правильный соединение происходит а они всеравно не дабовляются!
Вот Код:
<?php
$zagolovok=$_POST['zagolovok'];
$text=$_POST['text'];
$istochnik=$_POST['istochnik'];
$sulka=$_POST['sulka'];
if (!$zagolovok || !$text )
{
echo 'Вы не ввели заголовок или текст.<br/>'
.'Пожалуйста, вернитесь на предыдущую
страницу и повторите ввод';
exit;
}
$link = mysql_connect("localhost", "Admin",
"sevenskgtu")
or die("Не соединилось!!!");
print "Соединение успешно";
mysql_query("SET NAMES 'cp1251'");
$news_id = isset($_GET['id']) ? intval($_GET['news_id']) : 0;
$query="insert into news values
('".$zagolovok."','".$text."', '".$istochnik."',
'".$sulka."')";
mysql_select_db("novosti") or die("Не найдена
БД");
$result=mysql_query ("$query");
if ($result)
echo "Новость успешно дабавленна";
?>
А вот дамп таблицы:
CREATE TABLE 'news' (
'news_id' mediumint(9) NOT NULL auto_increment,
'zagolovok' varchar(255) default NULL,
'text' text NOT NULL,
'istochnik' varchar(255) default NULL,
'sulka' varchar(255) default NULL,
PRIMARY KEY ('news_id')
)
Подскажите пожалуйста, где и что я не учитываю? | |
|
|
|
|