Buongiorno a tutti,
sono alle prese con un problemino che non riesco a risolvere.
In pratica ho una funzione php che legge i dati di un file txt e li scrive in un db mysql.
Ogni volta che inserisco un nuovo txt, la funzione appende i dati alla fine dell'utlimo record del DB.
Fin qui tutto ok.
Il problema è che io vorrei che, nel caso l'utente carichi due volte lo stesso txt, la funzione mi cancelli tutte le righe inserite precedentemente e mi scriva quelle nuove.
Ho una colonna del db che è uguale per ogni file inserito e vorrei che la funzione mi cancellasse tutte le righe che hanno quel valore uguale a quello appena inserito.
L'istruzione che uso per cancellare la riga è:
$query3 = "DELETE FROM ottimizzazioneGiri WHERE turno_consegna = '$settimana' ";
$result2 = mysql_query($query3);
Qualcuno sa aiutarmi??