Re: ID más alto en una tabla. La solución funciona, pero se puede optimizar la consulta.
Yo utilizo el siguiente código:
$id_consulta = mysql_query("SELECT id FROM $sql_tabla2 ORDER BY id DESC LIMIT 0,1") or die(mysql_error());
$resultado_id = mysql_fetch_array($id_consulta);
echo $resultado_id[0];
Al hacer la consulta sólo sobre el campo id, hay menos tráfico de datos y por lo tanto la velocidad es mayor. Asimismo, con el LIMIT 0,1 se limitan los resultados a 1 registro. |