Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz z paroma podstronami
ravenaot
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 9.03.2013

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


Staram sie stworzyc formularz ktory bedzie mial pare podstron, czyli na kazdej z nich po 5 pytan, lacznie okolo 35. I teraz planuje dodac je do bazy danych i glowny problem lezy w jaki sposob. Czy na kazda podstrone jedna tabela i jak je ze soba najlepiej polaczyc czyli w taki sposob polaczyc wszystkie dane tak aby odpowiadaly tylko do jednego uzytkownika ktory go bedzie wypelnial. Uzytkownik jest oczywiscie anonimowy. Macie jakies pomysly?

Ten post edytował ravenaot 9.03.2013, 15:13:26
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ravenaot
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 9.03.2013

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


Witam ponownie, zeby nie zakladac nowego tematu to zadam pytanie tutaj. Staram sie zrobic walidacje, nic specjalnego, ale w formularzu mam ze po uzupelnieniu pol przechodzi do nastepnej strony, wiec jezeli umieszcze kod na tej ktora ma sie wczytac to wyswietli sie blad na niej a nie wczesniej. Tak wiec postanowilem zeby zmienic parametr
<form method="post" action="index.php"> na <form method="post" action="pytania_1_5.php"> Tyle ze cos mi to nie wychodzi, moglby ktos rzucic okiem? mecze sie nad tym juz 2 dzien.
  1. <?php
  2. if (isset($_POST['submit'])) {
  3. $pyt11 = mysqli_real_escape_string($dbc, trim($_POST['pyt11']));
  4. $pyt22 = mysqli_real_escape_string($dbc, trim($_POST['pyt22']));
  5. $pyt33 = mysqli_real_escape_string($dbc, trim($_POST['pyt33']));
  6.  
  7.  
  8. if (!empty($pyt11) && !empty($pyt22) && !empty($pyt33) {
  9. echo '<form method="post" action="pytania_1_5.php">';
  10. }
  11. else {
  12. echo '<div id="error">';
  13. echo '<br>Musisz wpisać wszystkie dane </a>';
  14. echo '</div>';
  15. echo '<form method="post" action="index.php">';
  16. }
  17. }
  18. ?>
  19. <h2>METRYKA RESPONDENTA</h2><br />
  20.  
  21. <h3>Płeć</h3>
  22. <input id="income" type="radio" name="pyt11" value="Kobieta" />Kobieta<br />
  23. <input id="income" type="radio" name="pyt11" value="Mężczyzna" />Mężczyzna
  24. <h3>Do której badanej grupy wiekowej się Pan/i zalicza?</h3>
  25. <input type="radio" name="pyt22" value="20-30" />20-30<br />
  26. <input type="radio" name="pyt22" value="31-40" />31-40<br />
  27. <input type="radio" name="pyt22" value="41-50" />41-50 <br />
  28. <input type="radio" name="pyt22" value="51-60" />51-60 <br />
  29. <input type="radio" name="pyt22" value="Więcej niż 60 " />Więcej niż 60
  30. <h3>Jakie stanowisko zajmuje Pan/i w firmie?</h3>
  31. <input type="text" name="pyt33" size="50"/>
  32.  
  33. <center><input type="submit" value="Zatwierdz" name="submit"/></center><br /><br />
  34. </form>


Ten post edytował ravenaot 15.03.2013, 12:17:51
Go to the top of the page
+Quote Post

Posty w temacie
- ravenaot   formularz z paroma podstronami   9.03.2013, 15:10:54
- - kamil_lk   Sposób I: Dzielisz formularz na kilka bloków w któ...   9.03.2013, 15:19:36
- - StrefaPi   III sposób: Robisz kilka formularzy. Dane z każde...   9.03.2013, 15:24:47
- - ravenaot   Kamil jezeli moglbys prosze udostepnij kod   9.03.2013, 16:03:39
- - kamil_lk   Bez zbędnych komentarzy proszę. Pisałem to kilka l...   9.03.2013, 16:09:19
- - ravenaot   Super, z tym mysle ze sobie juz poradze. Dzieki za...   9.03.2013, 16:20:48
- - Sielly   hmm, wydaje mi się najsensowniejszym rozwiązaniem ...   9.03.2013, 18:09:25
|- - kamil_lk   Cytat(Sielly @ 9.03.2013, 18:09:25 ) ...   9.03.2013, 18:54:13
- - Sielly   nie rozumiem, czemu według Ciebie jest to pomysł b...   9.03.2013, 18:57:05
- - kamil_lk   Cytatnie rozumiem, czemu według Ciebie jest to pom...   9.03.2013, 19:29:13
- - Sielly   ja zrozumiałem że jest to formularz np rejestracyj...   10.03.2013, 21:17:32
- - ravenaot   Panowanie mam jeszcze problem z pobraniem danych z...   10.03.2013, 21:47:46
- - !*!   Chodzi Ci o wyciągnięcie ostatniego ID? http://php...   10.03.2013, 21:49:28
- - ravenaot   Chodzi mi o wyciagniecia tego 'id' aby prz...   10.03.2013, 21:51:56
- - !*!   Z tego co widzę, id siedzi w get [PHP] pobierz, pl...   11.03.2013, 09:47:46
- - ravenaot   Doszedlem do takiego punktu, zwraca mi wartosc ...   11.03.2013, 21:00:29
- - Sielly   a masz w tabeli kolumnę z kluczem AUTO_INCREMENT ?   12.03.2013, 13:58:03
- - ravenaot   Witam ponownie, zeby nie zakladac nowego tematu to...   15.03.2013, 11:37:00


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: 13.10.2025 - 16:39