Te indicamos 2 formas paraacceder a ese dato:
- La primera es mediante @@identity, esto debe ser utilizado a continuación de realizar la inserción en la tabla que posteriormente que queréis saber su último ID:
$rs = mysql_query("SELECT @@identity AS id");
$fila = mysql_fetch_row($rs);
echo $fila[0];
- La segunda forma es obteniendo la máxima ID de la tabla con la función MAX, esta vez no hace falta que se haya insertado antes nada en la tabla a la que queremos saber la ID última.
$rs = mysql_query("
SELECT MAX(id_tabla) AS id FROM tabla
");
$fila = mysql_fetch_row($rs);
echo $fila[0];
No hay comentarios:
Publicar un comentario