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: