-
inserire valore select
Salve a tutti,
ho creato una select
Codice HTML:
<select campo3="campo3">
<option value="Scegli">Scegli</option>
<option value="A">A</option>
<option value="B">B</option>
</select>
e poi il file .php per inserire i dati nel db
Codice HTML:
$campo1= $_POST['campo1'];
$campo2= $_POST['campo2'];
$campo3= $_POST['campo3'];
$query_insert = "INSERT INTO tabella (campo1, campo2, campo3) VALUES ('$campo1','$campo2','$campo3')";
ma il valore della select non viene inserito.
qual'è l'errore?
Grazie a tutti
-
Non hai specificato un attributo name per l'elemento select. Inoltre il codice PHP che hai riportato è vulnerabili ad attacchi di tipo SQL injection, correggi.
-
grazie ho risolto con name
come potrei modificare evitando attacchi di tipo sql injection?
Grazie ancora
-
Potresti iniziare con una lettura di questo o altri articoli simili.