Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title></title></head>
<body>
<?php
$self= $_SERVER['PHP_SELF'];
$zaglavie= $_POST['zaglavie'];
$novina= $_POST['novina'];
$data=date("F j, Y, g:i a");
?>
<form action="<?php echo( $self ); ?>" method="post">
<font color="red" face="verdana" size="3"><b>Заглавие на новината:</b></font><br> <input type="text" name="zaglavie" style="width: 450; height: 25"><br>
<font color="red" face="verdana" size="3"><b>Новина:</b></font><br> <input type="text" name="novina" style="width: 500; height: 350">
<br><input type="submit" value="Публикувай">
</form>
<?php
if( $zaglavie and $novina)
{ //Свързване с MySQL
$conn=@mysql_connect( "localhost", "root", "vladi") or die ("Грешка");
//Избиране на зададената база данни
$rs=@mysql_select_db("news", $conn) or
die("Грешка");
//Създаване на заявката
$zaiavka= "insert into novini ( zaglavie, novina, data)
values (\"$zaglavie\", \"$novina\", \"$data\")";
//Изпълнение на заявката
$rs=mysql_query($zaiavka, $conn);
//Потвърждаване на добавянето на нова новина
if($rs)
{ echo ("Новината е добавена успешно");}
}
?>
</body>
</html>
Допреди минута тоя код работеше а сега не работи. Не ми дава потвърждение че новината е добавена. Исках просто да направя нова таблица и като я направих не работи кода (а новата е същата като старата)