Може ли код за добавяне на новини

Код:
<?php
if(!$_SESSION['username'])
{
 echo 'Само регистрирани потребители могат да добавят новини.';
}
else
{

?>

<table width="300" height="10" border="1">
<tr><td><a href="index.php">Новини</a> | <a href="addnews.php">Добави новина</a> | <a href="newsadmin.php">АДМИН Панел</a></td></tr></table>
<form action="" method="post">
Име на новина: <input type="text" name="name" />
<br />
Цялата новина: <input type="text" name="news">
<br />
<input type="submit" name="submit" value="Добави" />
</form>
<?php
if (isset($_POST["submit"])) {
//настройки за база данни
$dbhost = "db host";
$dbuser = "db user";
$dbpass = "db pass";
$dbname = "db name";
$conn = mysql_connect($dbhost, $dbuser, $dbpass)or die(mysql_error());
mysql_select_db($dbname, $conn)or die(mysql_error());
if (!empty($_POST["name"])) $name = htmlspecialchars($_POST["name"]);
else $errMsg = "Не сте въвели име на новината!<br />";
if (!empty($_POST["news"])) $news = htmlspecialchars($_POST["news"]);
else $errMsg = "Не сте въвели новината!<br />";
if (empty($errMsg)) {
$insert = mysql_query("INSERT INTO news(name, news) VALUES('$name', '$news')")or die(mysql_error());
echo 'Новината е добавена успешно! <a href="index.php">Новини</a>';
} else echo $errMsg;
mysql_close();
}
}
?>
Заповядай
 
Код:
<?
include "config.php"; //Конфиг файла ти
$query=mysql_query("SELECT * FROM `news` DESC") or die(mysql_error());
while($row=mysql_fetch_array($query))
{
$name=$row['name'];
echo "$name<br />";
}
?>
 
CREATE TABLE IF NOT EXISTS `news` (
`id` int(12) NOT NULL AUTO_INCREMENT,
`news` text COLLATE utf8_unicode_ci NOT NULL,
`name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;
 

Back
Горе