Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/04/2009, 04:36
allberto
 
Fecha de Ingreso: abril-2009
Mensajes: 2
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: seleccionar el ultimo registro

Yo tengo un problema similar, necesito recuperar el último registro insertado, pero cuando tengo mas de uno en la misma fecha me da el primero y no el último.
la consulta que uso es:

Código PHP:
mysql_query("SELECT contabilidad.*, usuarios.nombre, usuarios.apellidos FROM contabilidad, usuarios WHERE contabilidad.Id=usuarios.ID" ORDER BY contabilidad.fecha DESC LIMIT 1); 
la solucion que he encontrado es hacer esto:
Código PHP:
$res_ultimo_apunte=mysql_query("SELECT contabilidad.*, usuarios.nombre, usuarios.apellidos FROM contabilidad, usuarios WHERE contabilidad.Id=usuarios.ID");
while(
$datos_ultimo_apunte2=mysql_fetch_array($res_ultimo_apunte))
{                        {
$datos_ultimo_apunte=$datos_ultimo_apunte2;

pero me parece una solucion un poco muy sucia
alguno me podria hechar una manita
Gracias,
Alberto