poczytaj o sposobie przesyłania danych - metody POST i GET .
Możesz sprawdzić czy przesłane dane formularzem nie są puste:
if(!empty($_POST['tresc'])){
$autor = strip_tags(mysql_escape_string($_POST['autor']));
$temat = strip_tags(mysql_escape_string($_POST['temat']));
$tresc = strip_tags('nl2br($_POST['tresc'])', '
');
#teraz możesz np. wyświetlić przesłane dane:
echo 'autor: '.$autor.'
temat: '.$temat.'
treść:
'.$tresc.'
';
#albo po prostu dodać do bazy :
$z = mysql_query("INSERT INTO `tabela (np. news)` SET autor='$autor', temat='$temat', tresc='$tresc'");
if($z){
echo'news został dodany poprawnie - dziękujemy';
}else{
echo'błąd w dodaniu newsa';
}
}
chcąc wyświetlić wszystkie newsy - proste zapytanie:
$z = mysql_query("SELECT * FROM `tabela(np. news)` ORDER BY `id` DESC");
while($row = mysql_fetch_array($z)){
‘.$row[‘temat’].’
echo ‘autor:’.$row[‘autor’].’ ‘.$row[‘tresc’].’ '; }[/code] Wszystko to co tutaj wpisałem “z palca” znajdziesz w sieci . Dałem przykład dodawania newsów z filtrowaniem wchodzących danych - jeśli zezwalasz na html, to zamiast np.