Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prośba o podpowiedź w sprawie ankiety
jarod20
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 14.01.2004
Skąd: Mragowo

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


Witam,
Chciałbym zrobić ankietę opartą o php i MySQL. Ankieta ma zawierać kilkanaście pytań, zarówno z możliwością wyboru tylko jednej odpowiedzi, jak i z możliwością wyboru więcej niż jednej odpowiedzi. O ile to pierwsze wiem jak zrobić, to nie wiem, jak wysłać do bazy informacje, że na dane pytanie ankietowany udzielił na przykład odpowiedzi numer 2 i 5.
Czy ktoś mógłby mi podpowiedzieć jak powinienem skonstruować tabele w bazie i jak wpisywać do nich takie informacje.
Z góry dziękuję.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


Zawsze możesz skorzystać z uniwersalnego sposobu jakim jest zapis poprzez liczby binarne. Co mam na myśli? Jeżeli ustawiasz prawa to jak może wiesz jest to suma praw odczytu, zapisu, wykonywania ... Jak to w twoim przypadku ma wyglądać? Mamy np. 5 odpowiedzi. 00000 - zero zaznaczonych. 01001 - zaznaczona pierwsza odpowiedź oraz czwarta, po konwersji na system dziesiętny wychodzi 2^0+2^3=9 i tą liczbę zapisujesz do pola (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Potem jak będziesz chciał wyciągnąć dane to zamienisz znów na binarne i wydobędziesz, które pola były zaznaczone.

Może ktoś ma inny pomysł ;}
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: 8.10.2025 - 01:40