Devo inserire dei dati, via form, in formato CSV. Uso questo codice:
Però... non inserisce nulla. Se, invece, faccioCodice PHP:$mail = $_POST['tfield'];
$mails = strtolower($mail);
$mail = explode(",","$mails");
foreach ($mail as $value) {
$result = mysql_query("SELECT * FROM `coll` WHERE `email` = '$value'");
while ($row = mysql_fetch_array($result)) {
if (!isset ($row["email"])) {
$query1 = ("INSERT INTO `coll` (`email`) VALUES ('$value')");
$result1 = mysql_query($query1)
or die("Query failed");
}
}
}
Mi inserisce tutti i dati immessi nel form, anche se già presenti nel db, ed effettuando un doppio inserimento per ciascun dato!Codice PHP:if (isset ($row["email"])) {
![]()

Rispondi quotando
con un problema, senza venirne a capo, cominci a fare anche cose illogiche, nella speranza di risolvere...
