Forum Katalogu Ciekawych Stron Strona Główna  Forum Katalogu Ciekawych Stron Strona Główna  
 
FAQ  FAQ   Szukaj  Szukaj   Użytkownicy  Użytkownicy   Ranking systemów  Ranking systemów   Grupy  Grupy  
 
Rejestracja  ::  Zaloguj Zaloguj się, by sprawdzić wiadomości
 
Forum Katalogu Ciekawych Stron Strona Główna » PHP / MySQL oraz inne bazy danych » Formularz

Napisz nowy temat  Odpowiedz do tematu
 Formularz « Zobacz poprzedni temat :: Zobacz następny temat » 
Autor Wiadomość
tyyy
PostWysłany: 14 Wrz 2008, 16:57    Temat postu: Formularz Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 14 Wrz 2008
Posty: 1


Jestem początkującym użytkownikiem i chce zrobić formularz z możliwością wielokrotnego wyboru.
mam kod:

<H2 ALIGN="center">Ankieta</H2><BR><HR>
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="4" ALIGN="center">
<FORM METHOD="POST" ACTION="dodaj.php">

<TR>
<TD ALIGN="RIGHT"> Nazwa*: </TD>
<TD COLSPAN="3" ALIGN="LEFT">
<INPUT TYPE="text" SIZE="30" NAME="nazwa"> </TD>
<TD>* pole obowiązkowe </TD>
</TR>

<TR>
<TD ALIGN="RIGHT" >
Gmina*:
</TD>
<TD ALIGN="LEFT" COLSPAN="3">
<SELECT NAME="gmina" size="1">
<OPTION value="Kraków">Kraków</OPTION>
<OPTION value="Warszawa">Warszawa</OPTION>
<OPTION value="Katowice">Katowice</OPTION>
</SELECT>* wybierz gminę
</TD>
</TR>

<TR>
<TD ALIGN="RIGHT"> Pytanie 1: </TD>
<TD COLSPAN="0" ALIGN="LEFT">
<INPUT TYPE="checkbox" NAME="pytanie_1[]" VALUE="A"/>A<br>
<INPUT TYPE="checkbox" NAME="pytanie_1[]" VALUE="B"/>B<br>
<INPUT TYPE="checkbox" NAME="pytanie_1[]" VALUE="C"/>C<br>
</TD>
</TR>

<TR>
<TD ALIGN="right"> <BR><INPUT TYPE="submit" VALUE="Wyślij"><input type=reset></TD>
<TD COLSPAN=3>
</TR>
</FORM>

i drugi który dodaje mi do bazy danych mysql:

<?
// dodaj.php
include('wspolne.php');
lacz_bd("ankie");
$nazwa=$HTTP_POST_VARS['nazwa'];
$gmina=$HTTP_POST_VARS['gmina'];
$pytanie_2=$HTTP_POST_VARS['pytanie_1'];
$zapytanie="INSERT LOW_PRIORITY INTO gmina VALUES('$nazwa', '$gmina', '$pytanie_1')";

@mysql_query($zapytanie);
mysql_close( );
?>

<?php
print_r( $_POST['pytanie_1'] )
?>
<?php
foreach( $_POST['pytanie_1'] As $k => $v ) {
echo 'Zaznaczyles: '. $v;
}
?>

dodaje mi do bazy ale tylko wartość array. Pole pytanie_1 mam ustawione jako varchar(5).

Chciałbym dodać wartość A,B,C do bazy a poźniej zliczyć ile padło odpowiedzi na A-??, B-?? i C??
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
KCS
Wysłany:     Temat postu: Reklama w KCS







Powrót do góry
Wyświetl posty z ostatnich:   
Napisz nowy temat  Odpowiedz do tematu Strona 1 z 1


Forum Katalogu Ciekawych Stron Strona Główna » PHP / MySQL oraz inne bazy danych » Formularz
Skocz do:  



Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


katalog stron | forum
Powered by phpBB © 2005 phpBB Group