Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-03-2013
franroju franroju is offline
Miembro
NULL
 
Registrado: ene 2012
Posts: 55
Poder: 13
franroju Va por buen camino
No funciona ORDER BY desc LIMIT

Hola gente, tengo un problemita.

Ejecuto este código:

Código PHP:
$sql1 "SELECT id, titulo, cuerpo FROM novedades ORDER BY id desc LIMIT 4";
    
    
$query1 mysql_query($sql1$conexion);
    
    if(
mysql_num_rows($query1)>0) { 
    
        
$novedades = array();
        
        while(
$datoNov mysql_fetch_array($query1)){ 
                                    
            if (
strlen($datoNov['cuerpo']) > 200){
                
$resumen substr($datoNov['cuerpo'],0,200).'...';
            }
            else{
                
$resumen substr($datoNov['cuerpo'],0,200);
            }
            
            
$tmpNov = array('id' => $datoNov['id'],
                            
'resumen' => $resumen,
                            
'titulo' => $datoNov['titulo']);
                
            
$novedades[$i++] = $tmpNov;
        }

    } 
Lo raro es que no me muestra el primer registro (que en realidad es el último por el ORDER BY desc), es decir:

Tengo los registros 1, 2, 3, 4... después de la consulta quedarían 4, 3, 2, 1. Y me muestra sólo los registros 3, 2, 1. Lo mismo sucede así tenga menos de 4 registros. Por ej. si tengo 2, me muestra el registro 1 solamente.

Espero puedan ayudarme.

Saludos
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
count desc en sql jafera SQL 2 03-02-2010 12:08:08
order by no funciona con datetime... User_baja1 SQL 1 17-05-2005 12:37:17
ORDER BY en Rave con parametro NO funciona !. Luis Impresión 0 05-01-2005 18:01:19
Clausula order by C1, C2 desc Jack Firebird e Interbase 3 05-11-2004 20:29:22
Ordenar ASC & DESC una tabla Access Capo Conexión con bases de datos 0 09-08-2004 21:05:50


La franja horaria es GMT +2. Ahora son las 10:42:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi