lista wyboru |
lista wyboru |
18.05.2003, 10:33:04
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 18.05.2003 Ostrzeżenie: (0%) |
Mam taki kod:
[php:1:cc9267dc5b]<?php #wywołanie funkcji html z pliku 'fun_html.inc' include('parametry.conf'); include('fun_sql.inc'); if ($_POST) { if (empty($_POST['imie'])||empty($_POST['nazwisko'])||empty($_POST['miasto'])) { header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/blad.html"); exit; } else { $link=baza_start($baza['serwer'],$baza['uzytkownik'],$baza['haslo']); $zapytanie = "INSERT INTO uczniowie SET ID_ucznia='$ID_ucznia', imie='$imie', nazwisko='$nazwisko', imie_ojca='$imie_ojca', adres='$adres', miasto='$miasto'"; mysql_query ($zapytanie,$link); header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/nowy.html"); exit; } } ?> <center> <h2>Dodaj nowe zlecenie</h2> <form name="formularz" action="dodaj1.php" method="post"> <table> <tr> <td>imie ucznia</td> <td><input value="<?= isset($_POST['imie'])?$_POST['imie']:"" ?>" type="text" name="imie" size="6" maxlength="6" onkeydown="if (event.keyCode==13||event.keyCode==40) {event.keyCode=9;};"></td> </tr> <tr> <td>nazwisko ucznia</td> <td><input value="<?= isset($_POST['nazwisko'])?$_POST['nazwisko']:"" ?>" type="text" name="nazwisko" size="25" maxlength="50" onkeydown="if (event.keyCode==13||event.keyCode==40) {event.keyCode=9;};"></td> </tr> <tr> <td>miasto </td> <td><input value="<?= isset($_POST['miasto'])?$_POST['miasto']:"" ?>" type="text" name="miasto" size="25" maxlength="50" onkeydown="if (event.keyCode==13||event.keyCode==40) {event.keyCode=9;};"></td> </tr> <tr> <td>imie ojca</td> <td><input value="<?= isset($_POST['imie_ojca'])?$_POST['imie_ojca']:"" ?>" type="text" name="imie_ojca" size="25" maxlength="50" onkeydown="if (event.keyCode==13||event.keyCode==40) {event.keyCode=9;};"></td> </tr> <tr> <td>rok ur</td> <td> <select name="rok_ur" > <option selected value="1978" onclick="<?= isset($_POST['rok_ur'])?$_POST['rok_ur']:"" ?>">1978</OPTION> <option selected value="1979" onclick="<?= isset($_POST['rok_ur'])?$_POST['rok_ur']:"" ?>">1979</OPTION> <option selected value="1980" onclick="<?= isset($_POST['rok_ur'])?$_POST['rok_ur']:"" ?>">1980</OPTION> <option selected value="1981" onclick="<?= isset($_POST['rok_ur'])?$_POST['rok_ur']:"" ?>">1981</OPTION> <option selected value="1982" onclick="<?= isset($_POST['rok_ur'])?$_POST['rok_ur']:"" ?>">1982</OPTION> </select> </td> </tr> <tr> <td>adres ucznia</td> <td> <input value="<?= isset($_POST['adres'])?$_POST['adres']:"" ?>" type="text" name="adres" size="25" maxlength="50" onkeydown="if (event.keyCode==13||event.keyCode==40) {event.keyCode=9;};"></td> </tr> <tr><td colspan="2" align=center><input type=submit value=Zatwierdź onkeydown="if (event.keyCode==38) {document.loguj.haslo.focus();}"></td></tr> </table> </form> </center> [/php:1:cc9267dc5b] Tam gdzie jest rok urodzenia próbuję stworzyć listę wyboru ale nie wiem jak zrobić by dane wybrane zapisane zostały do tabeli w bazie danych. POMOCY!! Będę wdzięczna Prosze uzywac tagow phpBB [php] |
|
|
18.05.2003, 18:54:22
Post
#2
|
|
Grupa: Zarejestrowani Postów: 208 Pomógł: 0 Dołączył: 19.04.2003 Ostrzeżenie: (0%) |
Kod 'INSERT .. SET rok_ur = ' . $_POST['rok_ur']; O to chodzi?
Czemu dajesz we wszystkich 'option'ów SELECTED? Co Ci daje te OnClick w tych 'option'ach? |
|
|
19.05.2003, 17:21:59
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 18.05.2003 Ostrzeżenie: (0%) |
Dzięki przetestuję. Co do selected i onclick to prosze nie zwracać na to uwagi. To były moje próby dokonania tego na czym mi zależało. Pozdrówka
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 10:45 |