Essendo una INSERT i record non vengono sovrascritti ma accodati. Forse con l'update potrebbero essere sovrascritti, sempre che le condizioni where lo consentano.Originariamente inviato da Mutato
Purtroppo si tratta di un ID correlato, non posso fare a meno di associarlo al keyid.
C'e' un altro modo per fare quanto mi serve??
Quello che invece non capisco e' perche' accodi il nome della tabella in quel modo.
"INSERT into ".TABLE_KEYWHO." (id, keyid)";
Cosi' dovrebbe darti quantomeno un NOTICE in quanto TABLE_KEYWHO e' una stringa (nome tabella) e non una costante. Io farei cosi':
"INSERT into TABLE_KEYWHO (id, keyid) ";
e poi aggiungerei il classico OR DIE alla query:
mysql_query($sqlK5, $db) or die(mysql_error());
Siccome e' una INSERT accertati che sia vero che mette solo l'ultimo valore, magari e' solo un errore che fai visualizzando i dati inseriti. Non si sa mai...
![]()

Rispondi quotando