![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 12 Dołączył: 9.01.2009 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Mam taki problem. Nie wiem jak zrobić aby wysyłało do bazy danych pole wybrane z select. Ze zwykłego input wysyła ale właśnie nie wiem jak z select. I jeszcze mam problem że pisze że wysało wiadomość ale do bazy nie dodaje emaila.
Kod select: tutaj na imput email:
a tutaj skrypt wysyłający:
A tutaj kod na baze:
W php i mysql jestem początkujący więc za dużo jeszcze nie wiem. Ten post edytował Adis92 19.02.2009, 02:04:05 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 274 Pomógł: 54 Dołączył: 2.05.2006 Skąd: Nadarzyn Ostrzeżenie: (0%) ![]() ![]() |
dodaj sobie np
Kod $sprawa = $_POST['sprawa']; a potem wstawiaj sobie gdzie chcesz, bo jak teraz niby ma sie wypelnic pole sprawa w bazie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) jak w calym skrypcie nie masz nigdzie $_POST['sprawa'] (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
1. Option w selectach powinien być zamykany, więc tak:
2. Jeżeli chodzi o dostęp do danych z <select>, to w Twoim przypadku po wybraniu opcji "Szablon" w zmiennej będziesz miał "debug". Z kolei po wybraniu Błąd lub Inna pod $_POST['sprawa'] będziesz miał "admin" w obu przypadkach. 3. E-mail się nie dodaje bo masz literówkę w zapytaniu SQL: (...), email='$emial', (...) 4. Masz w paru miejscach & #092; - czy to nie powoduje błędów? Może to tylko kwestia wyświetlenia postu. Ten post edytował Foxx 19.02.2009, 02:14:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 22:40 |