Nie wyświetla imienia i nazwisko

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
mb
Nowy
Nowy
Posty: 50
Rejestracja: śr mar 28, 2007 3:22 pm

Nie wyświetla imienia i nazwisko

Post autor: mb »

Mam problem z drugim formularzem , nie wyświetla Imienia i nazwiska (tylko ID).
Co jest powodem ?

Kod: Zaznacz cały

$zap = "select ID_osoba, Imie, Nazwisko from osoba ";
$wynik = mysql_query($zap);

$znalezione = mysql_num_rows($wynik);
echo 'Znalezione '.$znalezione. ' rekordów <br>';



for ($i=0; $i<$znalezione; $i++)
{
 	$wiersz = mysql_fetch_assoc($wynik);
	$option .='<option value="'.$wiersz['ID_osoba'].'">'.$wiersz['Imie'].' '.$wiersz['Nazwisko'].'</option>';
}


echo '<form action="tablice.php" method="post">';
echo ' <select name="osoba">';
echo $option;
echo '</select>';
echo ' <select name="osoba2">';
echo $option;
echo '</select>';
echo '<input type="submit"  value="Zapisz" /></form>';





$osoba=$_POST['osoba'];
$osoba2=$_POST['osoba2'];

if ($osoba)
{

	echo '<form action="tablice.php" method="post"><p>';
	echo '<input type="hidden" name="osoba" value="'.$osoba.'" />'.$osoba;
	echo '<input type="text" name="wygrany1"  size="1" />';
	echo '<input type="hidden" name="osoba2" value="'.$osoba2.'" />'.$osoba2;
	echo '<input type="text" name="wygrany2"  size="1" /><input type="submit"  value="Zapisz"  /></p></form>';

}

      $sql = "UPDATE `osoba` SET `Wygrane` = '$wygrany1' where `ID_osoba`= '$osoba'";
      $rezultat = mysql_query($sql, $db) or die(mysql_error());
gorylek
Zaczyna działać
Zaczyna działać
Posty: 427
Rejestracja: śr gru 19, 2007 7:29 pm

Re: Nie wyświetla imienia i nazwisko

Post autor: gorylek »

To się nazywa odpowiedź :P Poczyśćcie ten spam.
ODPOWIEDZ