Qualunque cosa sia e' una pirlata... per definizione l'id e' unico, inamovibile, immodificabile... come berluscao... ma volendo.. ed avendo tutti gli id ordinati e non relazionati con altre tabelle .. potresti fare:Originariamente inviato da Nix82
Ah forse un piccolo aiutino...
ho cancellato il record con questa query
così se qualcuno magari ha una query diversa che possa risolvere il problema...Codice PHP:
$query = "DELETE FROM $tabella WHERE id=$id";
Il fatto di mettere l'auto_increment basso non e' significativo, tanto verra' messo il primo valore libero...codice:$query = "DELETE FROM $tabella WHERE id=$id"; $query1 = "UPDATE $tabella SET id = id - 1 where id > $id"; $query2 = "alter table $tabella auto_increment = $id";
Ma siccome e' una cazzata spostare un id autoincrement (qui differisce da ber*)... qui lo dico e qui lo nego.
![]()