Foros del Web » Programando para Internet » PHP »

no hace la consulta dentro de los límites

Estas en el tema de no hace la consulta dentro de los límites en el foro de PHP en Foros del Web. estoy intentando hacer una consulta en MySQL desde PHP dentro de uno límites de manera que sólo me muestra los últimos cinco registros insertados en ...
  #1 (permalink)  
Antiguo 25/03/2011, 09:24
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 295
Antigüedad: 13 años, 6 meses
Puntos: 12
no hace la consulta dentro de los límites

estoy intentando hacer una consulta en MySQL desde PHP dentro de uno límites de manera que sólo me muestra los últimos cinco registros insertados en la tabla, es decir lo que podríamos llamar las "NOVEDADES". Estoy utilizando el siguiente código:
Código PHP:
mysql_select_db($database_conexion$conexion);

$maxRows_novedades 5
$query_novedades "SELECT * FROM establecimientos";
$query_limit_novedades sprintf("%s LIMIT %d, %d"$query_novedades$startRow_novedades$maxRows_novedades);
$novedades mysql_query($query_novedades$conexion) or die(mysql_error());
$row_novedades mysql_fetch_assoc($novedades);


if (isset(
$_GET['totalRows_novedades'])) {
  
$totalRows_novedades $_GET['totalRows_novedades'];
} else {
$all_novedades mysql_query($query_novedades);
$totalRows_novedades mysql_num_rows($all_novedades);
}
$startRow_novedades $totalRows_novedades $maxRows_novedades;


?> 
Sin embargo, cuando se ve la página me muestra los cinco primeros. Alguien me puede ayudar a solucionarlo...
Si el código esta mal, alguien podría decirme un código que realizase la función que os he dicho?? no se me ocurre de otra menera.

Gracias
  #2 (permalink)  
Antiguo 25/03/2011, 09:31
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: no hace la consulta dentro de los límites

es un tema de SQL no de PHP

de todas formas... solo da vuelta el orden de la tabla

Código SQL:
Ver original
  1. SELECT datos FROM tabla ORDER BY id DESC LIMIT 2;


saludos.
  #3 (permalink)  
Antiguo 28/03/2011, 03:26
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 295
Antigüedad: 13 años, 6 meses
Puntos: 12
Respuesta: no hace la consulta dentro de los límites

El problema es que el ID no es progresivo, es decir, no va aumentando según vas metiendo registros, es como si el DNI fuese el ID de la tabla... no tiene porque ir en orden ascendente

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:40.