Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Wysyłanie rekordów z formularza do bazy, potrzeba nie wypełniania wszystkich pól formularza
nighttrain
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 2.06.2010

Ostrzeżenie: (0%)
-----


jeżeli mam formularz, z którego wysyłam dane do bazy (5 pól), chciałbym, aby ktoś wpisując dane i niekoniecznie chcąc wypełnić wszystkie pola np tylko 3 z 5, aby to przeszło, u mnie jednak po pozostawieniu jakiegoś pola nic się nie dzieje. Próbowałem ustawiać w tabeli wartość NULL , zamiast NOT NULL, jednak to nic nie dało.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Klycior
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 2
Dołączył: 31.05.2009

Ostrzeżenie: (0%)
-----


Pokaż co już masz to będzie nam łatwiej.
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




A nie możesz tak skryptu napisać, żeby skrypt reagował przerwaniem dodawania tylko gdy jakieś pole ma błędy lub brak jest wymaganego? winksmiley.jpg


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
nighttrain
post
Post #4





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 2.06.2010

Ostrzeżenie: (0%)
-----


No przykładowo takie cos mam:
  1. <form action="" method="post" onsubmit="return (validateformdoddotabprog(this) && confirmSubmit());">
  2. <h2>Prosze wypełnić pola poniżej:</h2><br />
  3. <input type="hidden" size="45" style=" font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; border: 2px solid red" name="id_programu" value="'.$liczba.'" /><br />
  4. <b>Nazwa programu:</b><br />
  5. <input type="text" size="45" style=" font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; border: 2px solid red" name="nazwa_programu"><br />
  6. <b>Wersja programu:</b><br />
  7. <input type="text" size="45" style=" font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#000000; border: 2px solid red" name="system_operacyjny"><br />
  8. <input type="image" src="graphics/button_dodaj_opro.jpg" alt="Wyslij" value="dodaj">
  9. </form>


Ten post edytował nighttrain 1.09.2010, 10:07:53
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 12:21