subject_id (integer)
subject (text)
есть код добавления данных в эту таблицу
<?
$mysql_database="suverev";
$mysql_username="root";
$mysql_password="";
$mysql_host="localhost";
$dbpf="prefix";
$mysql_connect = mysql_connect($mysql_host,$mysql_username,$mysql_password);
mysql_select_db($mysql_database) or die("CAN NOT ACCEPT THIS DB");
$query = 'SELECT * FROM subjects';
if(isset($_POST['submit']))
{
$thName=$_POST['tname'];
$sql = "INSERT INTO `suverev`.`subjects` (`subject_id`, `subject`) VALUES (NULL,\"$thName\");";
$res = mysql_query($sql);
Header("Location: /subjects.php");
exit;
}
?>
<html>
<head>
<title> Welcome </title>
<link rel="stylesheet" type="text/css" href="css.css">
</head>
<body>
<br>
<FORM method="POST" action="subjects.php" name="myform">
<div align="center">Введите название предмета
<input type="text" name="tname" size="20">
</textarea>
<input type="submit" name="submit" value="Добавить" style="background: #FFFFFF">
</div>
<?
$res=mysql_query($query);
echo "<TABLE border='1' width='40%' align='center' border-style: solid;> <caption> Предметы</caption><tr><th width='20%'>id</th><th width='20%'>Название</th></tr>";
$t=1;
while ($row = mysql_fetch_array($res))
{
echo "<tr width='50%'><td width='20%'>".$t++."</td><td width='20%' align='center'>".$row['subject']." </tr>";
}
echo "</table>";
?>
</FoRM>
</body>
</html>
После нажатия кнопки данные в базу добавляются, но страница не обновляется
ошибка выводится:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\subjects.php:1) in Z:\home\localhost\www\subjects.php on line 18