
Cree una tabla con la siguiente estructura:
Código:
CREATE TABLE tabla1 (id INT AUTO_INCREMENT PRIMARY KEY, animal varchar(20));
A continuacion colocare un ejemplo para intentar ser explicito.
tabla1
+-------------+
| ID | ANIMAL |
+-------------+
| 1 _| Perro _+
+-------------+
| 2 _| Cerdo _+
+-------------+
| 3 _| Grillo +
+-------------+
| 4 _| Caballo+
+-------------+
| 5 _| Vaca __+
+-------------+
| 6 _| Oveja _+
+-------------+
Si borro el valor grillo(id=3) (DELETE FROM tabla1 WHERE id=3;)
Obtengo esto:
tabla1
+-------------+
| 1 _| Perro _+
+-------------+
| 2 _| Cerdo _+
+-------------+
| 4 _| Caballo+
+-------------+
| 5 _| Vaca __+
+-------------+
| 6 _| Oveja _+
+-------------+
y yo busco esto:
tabla1
+-------------+
| ID | ANIMAL |
+-------------+
| 1 _| Perro _+
+-------------+
| 2 _| Cerdo _+
+-------------+
| 3 _| Caballo+
+-------------+
| 4 _| Vaca __+
+-------------+
| 5 _| Oveja _+
+-------------+
En pocas palabras como hago para que se rueden los valores del ID es decir que (caballo=3 Vaca=4 y Oveja=5). Sin tener que rodarlos uno a uno con php.
Gracias de antemano por su ayuda.