Ho una tabella così composta:
codice:
CREATE TABLE storico_messaggi_personali (
id_storico_messaggi_personali INT UNSIGNED NOT NULL AUTO_INCREMENT primary key,
id_utente INT UNSIGNED,
timestamp_eliminazione TIMESTAMP,
messaggio_registrato TEXT
)
e ci inserisco i dati con questa query:
codice:
$inserimento_messaggio = mysql_query("

INSERT 

INTO storico_messaggi_personali(
     id_utente,
     messaggio_registrato
     )

VALUES(
    '$id_utente',
    '$estratto'
    )

",$connessione_db) or die(mysql_error());
il tutto fa parte di un servizio di messaggistica e quando si cancella un messaggio, i dati ad esso corrispondenti vengono prima salvati con questa query.

il problema è ke avviene un indesiderato inserimento multiplo, il primo contiene correttamente anke i dati del messaggio da eliminare estratti in precedenza, mentre gli altri (1 o 2) senza i dati. :master: