Código PHP:
SELECT AUTO_INCREMENT FROM information_schema.tables WHERE TABLE_SCHEMA='base de dato' AND TABLE_NAME='nombre de mi tabla'
| ||||
Respuesta: Devolver el proximo Id de un registro autoincrementable Saludos, si el ID es auto incrementable podrías agarrar SELECT MAX(id)+1 FROM ... Espero haber entendido bien tu pregunta.
__________________ "Se necesita una razón para ayudar a alguien?" Zidane Trival |
| ||||
Respuesta: Devolver el proximo Id de un registro autoincrementable Te devuelve el último ID Generado después de una consulta INSERT, no lo puedes ejecutar así por si solo, tiene que ser primero un INSERT y después el lastInsertId. Saludos. |
| ||||
Respuesta: Devolver el proximo Id de un registro autoincrementable El problema yandorf con eso, es que si elimino la ultima entrada que es por ejem id "7", y ahora el ultimo id es "6", el proximo id no va a ser "7" sino "8". Gracias GatorV, no sabia que se tenia que ejecutar despues de un query insert.
__________________ Los mejores juegos de PC gratis en ****** |
| ||||
Respuesta: Devolver el proximo Id de un registro autoincrementable Cierto, Había olvidado ese detalle. Podrías hacer lo siguiente SHOW TABLE STATUS LIKE 'nombre_tabla' y obtener 'Auto_increment'
__________________ "Se necesita una razón para ayudar a alguien?" Zidane Trival |
| ||||
Respuesta: Devolver el proximo Id de un registro autoincrementable Cita: Es el problema que tiene el auto_increment, que aunque borres un registro no te lo vuelve a crear con ese ID.Aún así, y por si crees que te va mejor, lo puedes hacer mediante un trigger en BD, o en php en una consulta recogiendo el último valor que tienes y sumandole 1, de esta manera si borras uno el siguiente si será el correcto y no uno mas..
__________________ Nunca dijeron que la vida sería fácil, sólo prometieron que valdría la pena vivirla. Dar las gracias y añadir Karma, no cuesta nada, ¿Que menos si te ayudan? :) |
Etiquetas: |