Buongiorno,
ho bisogno di inserire diversi dati in MySQL tramite PHP e quindi uso questo codice:
Codice PHP:
if($az == "registra" && $convalida == "1"){
$ac = "0";
mysql_query("INSERT INTO avnewsletter(email,codice,sito,attivo) VALUES(\"".$mail."\",\"".$cod."\",\"".$ac."\",\"".$n."\"");
echo "<script type=\"text/javascript\">alert(\"Ti è stata inviata una mail con un link per confermare che la mail inserita è di tua proprietà.\")</script>";
}elseif($az == "registra" && $convalida == "0"){
$ac = "1";
mysql_query("INSERT INTO avnewsletter(email,codice,sito,attivo) VALUES(\"".$mail."\",\"".$cod."\",\"".$ac."\",\"".$n."\"");
echo "<script type=\"text/javascript\">alert(\"".$msgben."\")</script>";
}
Solo che dopo se vado a vedere nel database sembrerebbe che non abbia inserito la query.
Non mi da errori ne normalmente ma nemmeno se inserisco un or die(mysql_error()), sembrerebbe che queste:
Codice PHP:
mysql_query("INSERT INTO avnewsletter(email,codice,sito,attivo) VALUES(\"".$mail."\",\"".$cod."\",\"".$ac."\",\"".$n."\"");
mysql_query("INSERT INTO avnewsletter(email,codice,sito,attivo) VALUES(\"".$mail."\",\"".$cod."\",\"".$ac."\",\"".$n."\"");
Non funzionino!