Originariamente inviato da Nix82
Ah forse un piccolo aiutino...
ho cancellato il record con questa query
Codice PHP:
$query "DELETE FROM $tabella WHERE id=$id"
così se qualcuno magari ha una query diversa che possa risolvere il problema...
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:
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";
Il fatto di mettere l'auto_increment basso non e' significativo, tanto verra' messo il primo valore libero...

Ma siccome e' una cazzata spostare un id autoincrement (qui differisce da ber*)... qui lo dico e qui lo nego.