Un saluto a tutti!
![]()
Sto facendo una piccola prova: pagina HTML con un form da compilare poi script php che manda tutto su un DB MySQL.
Il problema è che non riesco a venirne a capo...![]()
Dopo aver risolto una bella serie di errorini sono arrivato a questo punto:
<?php
$link = mysql_connect("localhost","root","")
or die("unable to connect to msql server:
".mysql_error());
mysql_select_db("db_prova", $link)
or die("unable to select database 'db_prova': ".mysql_error());
$sql = "INSERT elenco(codice,nome,via,nciv,cap,citta,prov)
VALUES({$_POST['Codice']},{$_POST['Nome']},{$_POST['Via']},{$_POST['NumeroCivico']},{$_POST['cap']},{$_POST['Citta']},{$_POST['Provincia']})";
$result = mysql_query($sql , $link);
if (!$result) { die("query failed: ".mysql_error()); }
?>
L'errore che ottengo è:
query failed: Colonna sconosciuta 'Michele' in 'field list'
Michele è la parola che tento di inserire nel campo Nome del mio form. Il database è fatto bene...
Qualche altro errore di sintassi?? :master:
Thanks!