Są dwa formularze . W pierwszy wpisuję pesel który pobierany jest z bazy. Następnie pojawia się drugi formularz z danym peselem i imieniem które próbuje zmienic przez wpisanie go do drugiego formularza i wysłanie go do bazy (aktualizacja imienia), ale nie działa. Dlaczego ?
<?php
//error_reporting(0);
<HTML>
<head>
<meta http-equiv="Content-Language" content="pl">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Rekrutacja 2008 edycja</title>
</head>
<BODY>
<center><H1>Rekrutacja 2008 edycja</H1>
';
$url="xxx";
$login="xxx";
$haslo="xxx";
$nazwa_bazy="xx";
$tabela="xxx";
else
{echo'połączono się z bazą';mysql_query
('SET NAMES 'utf8'');mysql_select_db
($nazwa_bazy);};
if(!empty($_POST['dalej1'])){$dalej1=$_POST['dalej1'];}else{$dalej1=0;}; if(!empty($_POST['dalej2'])){$dalej2=$_POST['dalej2'];}else{$dalej2=0;};
{
//PIERWSZY FORMUALRZ
echo '<form method="POST" action="rekrutacja2008edycjabut.php">'; Pesel(*)<input type="text" name="pesel" ><br>
<br><br>
<input type="hidden" name="dalej1" value="1">
<input type="reset" value="Wyczyść" name="reset">
<input type="submit" value="Zapisz">
</form>';
}else{
//odebranie wszystkich zmiennych z formularza
if(!empty($_POST['pesel'])){$pesel=$_POST['pesel'];}else{$pesel=0;}; {
UWAGA - nie zaznaczyłeś żądanej odpowiedzi.</p>
<p align="center">
<a href=javascript:history.back()>Powrót do formularza</a>
</p>
';
};
//$tabela='dane';
$zapytanie_sort = "SELECT * FROM $tabela where pesel='$pesel'";
//$zapytanie_sort = "SELECT nazwisko, imie FROM $tabela WHERE pesel = '$pesel'";
$imie=$row['imie'];
$nazwisko=$row['nazwisko'];
echo"<br>Szukany uczeń to $imie $nazwisko<br>";
{
//DRUGI FORMULARZ
<form method=\"POST\" action=\"rekrutacja2008edycjabut.php\">
<input type=\"text\" name=\"pesel\" value=\"$pesel\">
<input type=\"text\" name=\"imie_new\" value=\"$imie\">
<input type=\"hidden\" name=\"dalej2\" value=\"1\">
<input type=\"submit\" value=\"wyslij\">
</form>
";
}else{
if(!empty($_POST['imie_new'])){$imie_new=$_POST['imie_new'];}else{$imie_new=0;}; if(!empty($_POST['pesel'])){$pesel=$_POST['pesel'];}else{$pesel=0;}; echo"nowe imie $imie_new<br>"; $zapytanie_new="UPDATE dane SET imie='$imie_new' WHERE pesel='$pesel'";
}
}
<a href=javascript:history.back()>Powrót do ćwiczenia</a><br><br>
<a href="rekrutacja2008edycjabut.php">Powrót do spisu ćwiczeń</a>';
</HTML>
';
?>