Fai due query. Non si puo' selezionare un record da manipolare e contemporaneamente reinserire nella stessa tabella con la stessa query. Potresti anche usare una variabile:Originariamente inviato da mammolo31
eh no, partivo da quel prosupposto, di non doverlo cambiare
inoltre NOW() e' una funzione e non va messa tra apici come fosse una stringa.set @new_id = "select max(id) + 1 from controllo";
INSERT INTO controllo (id, login, ret, oid, cod, date)
VALUES (@new_id, '$ret', '$c', '1', '$c', now())