Teraz moze troszke lepiej wyjasnie o co mi chodzi.
<?php
if (isset($_POST['submit'])) { // obsluz formularz
$message = NULL; // tworze nowa pusta zmienna.
// sprawdzam czytelnika.
if (empty($_POST['CzytelnikID'])) { $query .= \"'\" .escape_data($_POST['CzytelnikID']) . \"' , \";
$result = @mysql_query ($query); // wykonanie zapytania. }else{
$k = FALSE;
echo '<p><font color=\"green\">Prosze podac nazwisko!</font></p>'; }
}elseif ( ($_POST['CzytelnikID'] == 'existing') && ($_POST['existing'] > 0)){
$k = $_POST['existing'];
}else{
$k = FALSE;
echo '<p><font color=\"green\">Prosze podac tworce </font></p>'; }
// Sprawdzam kod.
if (empty($_POST['Kod_pocztowy'])) { $ln = FALSE;
$message .= '<p>Zapomniales(as)podac Nazwisko!</p>';
} else {
$ln = $_POST['Kod_pocztowy'];
}
// Sprawdzam miasto.
if (empty($_POST['Miasto'])) { $d = FALSE;
$message .= '<p> Zapomniales(as) podac date urodzenia.</P>';
} else {
$d = $_POST['Miasto'];
}
//Sprawdzam ulice.
if (empty($_POST['Ulica'])) { $m = FALSE;
$message .='<p>Zapomniales podac miejsce urodzenia</P>';
} else {
$m = $_POST['Ulica'];
}
//Sprawdz telefon.
if (empty($_POST['Telefon'])) { $fn = FALSE;
$message .='<p>Zapomniales(as) podac Imie!</p>';
} else {
$fn = $_POST['Telefon'];
}
if ($k && $ln && $d && $m && $fn ) { // jezeli wszystko jest ok.
// zarejestruj uzytkownika.
require_once('mysql_connect.php'); // Polacz sie z baza.
//Utwórz zapytanie.
$query = \"INSERT INTO adresy (CzytelnikID, Kod_pocztowy, Miasto, Ulica, Telefon) VALUES ( '$k' , '$ln' , '$d', '$m' , '$fn' )\";
if ($result) { // jezeli wszystko ok bez przeszkód.
echo '<p> Zostales zarejestrowany</p>'; include ('includes/stopka.html');
} else { // jezeli zapytanie nie zostalo wykonane.
$message = '<p> Nie zostales zarejestrowany z powodu awarii naszego systemu.</p>' . mysql_error() . '</p>'; }
}
// Koniec glównego wrazenia submit.
// Jezeli jest jakis komunikat o bledzie , wyswietl go na stronie.
echo '<font color=\"green\">' , $message, '</font>'; }
?>
<form enctype=\"multipart/form-data\" action=\"
<?php echo $_SERVER['PHP_SELF']; ?>\" method=\"post\">
<fieldset><legend><b>Wprowadz do formularza informacje o adresach:</b></legend>
<p><b>kod pocztowy:</b> <input type=\"text\" name=\"Kod_pocztowy\" size=\"15\" maxlength=\"15\" value=\"
<?php if (isset($_POST['Kod_pocztowy'])) echo $_POST['Kod_pocztowy']; ?>\" /></p>
<p><b>Miasto:</b> <input type=\"text\" name=\"Miasto\" size=\"20\" maxlength=\"40\" value=\"
<?php if (isset($_POST['Miasto'])) echo $_POST['Miasto']; ?>\" /></p>
<p><b>Ulica:</b> <input type=\"text\" name=\"Ulica\" size=\"20\" maxlength=\"40\" value=\"
<?php if (isset($_POST['Ulica'])) echo $_POST['Ulica']; ?>\" /></p>
<p><b>Telefon:</b> <input type=\"text\" name=\"Telefon\" size=\"20\" maxlength=\"40\" value=\"
<?php if (isset($_POST['Telefon'])) echo $_POST['Telefon']; ?>\" /></p>
<p><b>Czytelnik:</b>
Istniejacy <input type=\"radio\" name=\"CzytelnikID\" value=\"CzytelnikID\" />
<select name=\"CzytelnikID\"><option>Wybierz czytelnika</option>
<?php //Pobranie danych do wyswietlenia czytelnika.
$query = \"Select CzytelnikID, CONCAT(Nazwisko, ', ', Imie) AS Nazwisko FROM czytelnicy ORDER BY Imie ASC\";
echo\"<option value=\"{$row['CzytelnikID']}\">{$row['CzytelnikID']}</option>n\";
}
mysql_close(); // zamykam polaczenia z baza i pobierania klasy.
?>
</select><br />
</fieldset>
<div align=\"center\"><input type=\"submit\" name=\"submit\" value=\"Wyslij dane!\"></div>
</form><!--Koniec formularza-->
Chodzi mi oto aby ten formularz pobierał CzytelnikID z Tabeli czytelnicy ( oczywiscie reszte z tabeli adresy) i aby wszystko bylo zapisywane w tabeli adresy w bazie danych..
Ten skrypt napewno nie jest za dobrze zrobiony wiec bardzo proszę o poprawę tego skryptu.
Z góry Dziekuje.