Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP Edycja formularza pobieranego z Bazy., Jak zapisać pola formularza w bazie, i wyświetlić je
kopecsrk
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 30.04.2013

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


Witam,
Posiadam na stronie głównej formularz rekrutujący. Chciałbym aby ten formularz bylby edytowany tak jak by były wymogi informacji zawarte w nim. Czyli w jaki sposób zapisać przy użyciu jakiś checkboxsów parametry formularza do bazy. Aby ten formularz zaciągał dane pola z bazy i wyświetlał je na głownej stronie.

Czyli:

[v] dane
[v]cv
[v]wiek
[v]wzrost

Opcje zaznaczone powyżej po zapisie do bazy zostają wyświetlone pola na głównej stronie w formularzu.

Jak to ugryść?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
joordan
post
Post #2





Grupa: Zarejestrowani
Postów: 51
Pomógł: 1
Dołączył: 15.06.2010

Ostrzeżenie: (10%)
X----


Po przeładowaniu strony
  1. $zapytanie = mysql_query("SELECT id, inoformacje FROM checkbox ");
  2. while($pokaz = mysql_fetch_array($zapytanie))
  3. {
  4. <form method="post">
  5. <input type="checkbox" name="nazwa'.$pokaz['id'].'" value="'.$pokaz['id'].'">
  6. <input type="submit" value="pszycisk" name="pszycisk">
  7. </form>
  8. ';
  9. }
  10.  
  11. $zapytanie1 = mysql_query("SELECT id_checkbox, inoformacje_o_nowym_polu FROM dodatkowe_pola ");
  12. while($pokaz1 = mysql_fetch_array($zapytanie1))
  13. {
  14. if($_POST['nazwa'.$pokaz1['id_checkbox'].'']==$pokaz1['id_checkbox'] && isset($_POST['pszycisk']))
  15. {
  16. echo $pokaz['inoformacje_o_nowym_polu'];
  17. }
  18. }


Dynamicznie

  1. $zapytanie = mysql_query("SELECT id, inoformacje FROM checkbox ");
  2. while($pokaz = mysql_fetch_array($zapytanie))
  3. {
  4. <form method="post">
  5. <input type="checkbox" onclick="document.getElementById(\'nazwa'.$pokaz['id'].'\').style.display = \'block\';>
  6. <input type="submit" value="pszycisk" name="pszycisk">
  7. </form>
  8. ';
  9. }
  10.  
  11. $zapytanie1 = mysql_query("SELECT id_checkbox, inoformacje_o_nowym_polu FROM dodatkowe_pola ");
  12. while($pokaz1 = mysql_fetch_array($zapytanie1))
  13. {
  14. echo <div id="nazwa'.$pokaz1['id_checkbox'].'" style="display:none;"><input></div>';
  15.  
  16. }


Napisz czy o to chodziło...?

id i id_checkbox w zapytaniu to wspólne identyfikatory tego co chcesz ze sobą powiązać.

Ten post edytował joordan 30.04.2013, 14:43:42
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 11:30