Bardzo mi pomogliscie. Ale pojawil sie kolejny niuans. Googlowalem troche za nim i jedyne na co sie natknalem to tekst:
[php:1:3e67579db9]
<?
header("Pragma: no-cache");
?>
[/php:1:3e67579db9]
I ze niby to powinno pomoc. A chodzi o to, ze majac strone zbudowana tak:
[php:1:3e67579db9]
<?
header("Pragma: no-cache");
?>
<?
mysql_connect("127.0.0.1", "root", "super_tajne");
mysql_select_db("baza");
$wynik = mysql_query("SELECT * FROM adresy");
while($row = mysql_fetch_row($wynik)) {
echo "lp: " . $row[3] . "<br>";
echo "imie: " . $row[0] . "<br>";
echo "nazwisko: " . $row[1] . "<br>";
echo "<b>numer gg: </b>" . $row[2] . "<br>";
echo "<br>";
}
$f_imie = $_POST["imie"];
$f_nazwisko = $_POST["nazwisko"];
$f_gg = $_POST["gg"];
if(($f_imie=="")&&($f_nazwisko==""))
echo "nic na razie nie dopisuje";
else
mysql_query("INSERT INTO adresy (imie, nazwisko, numer_gg)
VALUES
('$f_imie', '$f_nazwisko', '$f_gg') ");
?>
<hr>
dodaj nowego
<?
global $PHP_SELF;
echo "<form method="POST" action=$PHP_SELF>";
echo " <p>imie: <input type="text" name="imie" size="20"></p>";
echo " <p>nazwisko: <input type="text" name="nazwisko" size="20"></p>";
echo " <p>numer gg: <input type="text" name="gg" size="20"></p>";
echo " <p><input type="submit" value="wyslij" name="B1"><input type="reset" value="kasuj" name="B2"></p>";
echo "</form>";
echo "<br><br>";
echo "obecnie w pamieci:" . "<br>";
echo $_POST["imie"] . "<br>";
echo $_POST["nazwisko"] . "<br>";
echo $_POST["gg"] . "<br>";
?>
[/php:1:3e67579db9]
dodaje wpis do bazy i jak odswiezam strone, wpis dodaje sie ponownie. Dodalem troche niepotrzebnych na dole instrukcji, aby sobie sprawdzic, czy to co podepne pod zmienna podczas wysylania formularza, rezyduje dalej gdzies tam (nazwalem to w "pamieci"

. Nie przejmujcie sie tez jakoscia tego kodu, ja naprawde dopiero co sie ucze oblozony ksiazkami, etc. No i jak wspominalem na poczatku listu, szukalem po sieci jak sie powinno niby takie cos zalatwic. Facet napisal tylko: hint header. No to w manualu jedyne co mi pasowalo pod to, wygladalo tak, jak widzicie w kodzie. Gdzie popelniam blad? I ostatnia sprawa to funkcja auto_increment w bazie w polu ID - dzieki niej za kazdym nowym wpisem tworzy sie nowa liczba narastajaca. Problem jest taki, ze stworze sobie 10 wpisow, skasuje 8 i dodam kolejny jeden, to nie bede mial wpisow 1, 2, 3 tylko 1, 2, 11 - jak to zmienic? Ok, to tyle. Pozdrawiam!
Prosze o umieszczanie kodu nie w znacznikach [code], a w [php]