Я создала две формы для названия темы и статьи, и две кнопки: submit и reset.
Весь контент после нажатия кнопки submit размещается под формой, НО при повторном нажатии
submit контент исчезает.
Использовала: РHP, MySQL, HTML
echo <<<_END
<!doctype html>
<html>
<head>
<title>Статьи</title>
</head>
<link href="articles.css" rel="stylesheet" type="text/css">
<body>
<div id="container">
<form action="articles.php" method="post"><pre>
Тема: <input class="form" type="text" name="subject" size="50"><br><br><br>
Статья:<br><textarea class="form" name="article" cols="122" rows="15"></textarea>
<input name="button" type="submit" value="Загрузить"> <input type="reset" value="Отмена">
</pre></form>
_END;
$subject = $_POST['subject'];
$article = $_POST['article'];
$button = $_POST['button'];
if($_POST['subject'] == TRUE && $_POST['article'] == TRUE){// TRUE не допускает повторений и пустых строк при загрузке, но при повторном нажатии на кнопку "Загрузить" исчезают статьи
$query = "INSERT INTO articles VALUE('','$subject','$article')";
$result = mysql_query($query);
}
if($result){
$query = "SELECT *FROM articles";
$result = mysql_query($query);
if(!$result)die("Сбой при доступе" . mysql_error());
$rows = mysql_num_rows($result);
for($j=0; $j<$rows; ++$j){
echo '<div id="block">';
echo '<b>Тема:</b> ' . mysql_result($result,$j,'subject') . '<br />';
echo '<b>Cтатья:</b> <br />' . mysql_result($result,$j,'article') . '<br />';
echo '</div>';
}
echo '<div id="topline"></div>';
}
echo <<<_END
</div><!--end "container"-->
</body></html>
_END;