Te linijki, ktore zaproponowales oczywiscie nie rozwiazuja sprawy....
to co ja podalem, dwa echa dziala w przypadku gdy jest tylko jeden input.... i jest jako html, a nie jako php....
wrzuce caly prorgam, bo moze gdzies indziej jest blad
nowy.php
<?include('tlo_admin.inc');
echo\"<TABLE BGCOLOR='#90C0F0' align='center' width='80%' cellspacing='1' >\"; //tworzymy tabele bedaca 'ramka' w ktorej beda pola z danymi do pobrania
echo \"<tr><td><font size='+3'><center>Dodanie nowego panstwa do bazy danych</center></font>nn</td></tr>\"; echo \"<form name='wpisywanie' enctype='text/plain' action='wpisywanie.php' method='get'>\"; echo\"<TABLE BGCOLOR='#90C0F0' align='center' width='80%' cellspacing='2' cellpadding='1' >\";
echo\"<TR><TD><B>Nazwa panstwa:</B></TD><TD><input name='Panstwo' ></TD</TR>\";
echo\"<TR><TD><B>Liczba ludnosci:</B></TD><TD><input name='Ludnosc' ></TD</TR>\";
echo\"<TR><TD><B>Przyrost naturalny:</B></TD><TD><input name='Przyrost_naturalny' ></TD</TR>\";
echo\"<TR><TD><B>Struktura wiekowa:</B></TD><TD><input name='Struktura_wiekowa' ></TD</TR>\";
echo\"<TR><TD><B>Podzial etniczny:</B></TD><TD><input name='Podzial_etniczny' ></TD</TR>\";
echo\"<TR><TD><B>Religie:</B></TD><TD><input name='Religie' ></TD</TR>\";
echo\"<TR><TD><B>Analfabetyzm:</B></TD><TD><input name='Analfabetyzm' ></TD</TR>\";
echo\"<TR><TD><B>Bezrobocie:</B></TD><TD><input name='Bezrobocie' ></TD</TR>\";
echo\"<TR><TD><B>Wartosc eksportu:</B></TD><TD><input name='Eksport_wartosc' ></TD</TR>\";
echo\"<TR><TD><B>Produkty eksportowe:</B></TD><TD><input name='Eksport_produkty' ></TD</TR>\";
echo\"<TR><TD><B>Wartosc importu:</B></TD><TD><input name='Import_wartosc'></TD</TR>\";
echo\"<TR><TD><B>Produkty importowane:</B></TD><TD><input name='Import_produkty' ></TD</TR>\";
echo\"<TR><TD><B>Udzial sektorów w PKB:</B></TD><TD><input name='Udzial_sek_w_pkb' ></TD</TR>\";
echo\"<TR><TD><B>Bezpieczenstwo energetyczne:</B></TD><TD><input name='Bezpieczenstwo_energetyczne'></TD</TR>\";
echo\"<TR><TD><B>Gospodarka energetyczna:</B></TD><TD><input name='Gospodarka_energetyczna' ></TD</TR>\";
echo\"<TR><TD><B>Dlug narodowy:</B></TD><TD><input name='Dlug_narodowy' ></TD</TR>\";
echo \"<tr><td><center><input type='submit' name='dodaj' value='Dodaj'></center></td></tr>\";
</body>
</html>
i drugi plik
"wpisywanie.php"
<?include('tlo_admin.inc');
$Panstwo=$_POST['Panstwo'];
echo $_post['Przyrost_naturalny']; echo $_post['Struktura_wiekowa']; echo $_post['Podzial_etniczny']; echo $_post['Analfabetyzm']; echo $_post['Bezrobocie']; echo $_post['Eksport_wartosc']; echo $_post['Eksport_produkty']; echo $_post['Import_wartosc']; echo $_post['Import_produkty']; cho $_post['Udzial_sek_w_pkb'];
echo $_post['Bezpieczenstwo_energetyczne']; echo $_post['Gospodarka_energetyczna']; echo $_post['Dlug_narodowy'];
if($Panstwo){
mysql_connect (\"localhost\", \"root\", \"\") or die(\"nie nawiazano polaczenia\"); mysql_select_db (\"Panstwa_swiata\") or die('NIe mozna polaczyc sie z baza ');
$nowy_rekord=\"insert into dane (nr, Panstwo, Ludnosc, Przyrost_naturalny, Struktura_wiekowa, Podzial_etnicz
n
, Religie, Analfabetyzm, Bezrobocie, Eksport_wartosc, Eksport_produkty, Import_w
rtosc, Import_produkty, Udzial_sek_w_pkb, Bezpieczenstwo_energetyczne, Gospodark
_energetyczna, Dlug_narodowy) VALUES ('','$Panstwo', '$Ludnosc', '$Przyrost_naturalny', '$Struktura_wiekowa', '$Podzial_etniczny', '$Religie', '$Analfabetyzm', '$Bezrobocie', '$Eksport_wartosc', '$Eksport_produkty', '$Import_wartosc', '$Import_produkty', '$Udzial_sek_w_pkb', '$Bezpieczenstwo_energetyczne', '$Gospodarka_energetyczna', '$Dlug_narodowy');\";
$poprawnosc=mysql_query($nowy_rekord);
if($poprawnosc)
echo \"nDodano nowe panstwo\"; //informuje o dodaniu nowego panstwa
else
echo \"nBlad podczas zapisu.Sprawdz poprawnosc danych\";
}
else
echo \"brak nazwy panstwa\";
?>
po wpisaniu do formularza jakiekolwiek danej i kliknieciu przycisku wyswietla stronke wpisywanie.php z komunikatem brak nazwy panstwa...oraz pczywiscie wartosc zmiennej panstwo rowniez nie jest wyswietlana. Podobnie jesli zamienilem metode z post na get...
zglupialem calkowicie bo wlasnie zauwazylem ze w pasku przegladarki jest informacja o panstwie...
http://localhost/moj/wpisywanie.php?Panstwo=ewtwe