PDA

View Full Version : [PHP] Problema form di registrazione - tipo di dato


The Lord of Diplomacy
14-06-2009, 23:24
Ciao a tutti.
Sto lavorando su un form di registrazione e non so che tipo di dati utilizzare per il database.

Questo č il codice che uso per generare un menų a tendina:


<select name="sesso">
<option value="1">Maschio</option>
<option value="2">Femmina</option>
</select>


Adesso, creato il campo "sesso" nella tabella "utenti", che tipo di dato dovrei attribuirgli per far sė che riceva correttamente le informazioni dal form?
Inoltre, che codice PHP dovrei utilizzare per inoltrare i dati al db?

Grazie mille.

john_revelator
14-06-2009, 23:32
Al posto di 1 e 2 metterei semplicemente M e F ed userei un campo di tipo char(1).

Una volta inviati i dati via post presumo recuperi la variabile

$sesso = $_POST['sesso'];

e poi la inserisci nel db

$query = mysql_query("insert into tabella (campo1,campo2,...sesso) values ('$valore1','$valore2',...,'$sesso'));

ovviamente per sicurezza devi pure verificare la validitā dei dati ricevuti e quindi validare lato server gli input.