Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/07/2008, 09:29
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Conseguir valor de campo una vez que se inserta el registro

mysql_query("INSERT INTO coche(nombre) VALUES("ferrari")");

de entrada esto pero...

mysql_query("SELECT MAX(id) FROM coche");

hay una forma de conocer el proximo id que seria mas rapida puesto que cconsulta metadatos de la tabla solo que deberias restarle 1... te lo busco....

La funcion php parece que da el id, pero mira el maunual que no se como va mysql_insert_id()

Por metadatos tienes esta consulta que da el proximo autoincremental

SELECT AUTO_INCREMENT
FROM `information_schema`.`tables`
WHERE
TABLE_SCHEMA = "nombretubase" AND TABLE_NAME = "nombretutabla"

puedes restarle 1 y tendrás el ultimo entrado.



Quim

Última edición por quimfv; 11/07/2008 a las 09:38 Razón: Encontrado