Ver Mensaje Individual
  #16 (permalink)  
Antiguo 24/03/2010, 07:58
Bam_Margera
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 3 meses
Puntos: 13
Respuesta: Un poco liado, siempre hago dos consultas en lugar de una (o peor)

Ya estamos aqui otra vez.....

Llevo como 1 horita de prueba y error...

El caso es que esta consulta, si userSession esta seteado no me muestra nada, en caso contrario... si

Código PHP:
session_start();

$userRecent '';
if(isset(
$_GET['userSession'])){
    
$userRecent "WHERE iduser='".$_SESSION['id']."'";
    
$sqln mysql_query("SELECT * FROM links ".$userRecent);
    
$and " AND iduser = '".$_SESSION['id']."'";
}else
    
$sqln mysql_query("SELECT * FROM links ");
 




       
$page 0;
        if(isset(
$_GET['page'])){
            
$page $_GET['page'];    
        }
        
$next $page 1;
        
$prev $page 1;
        
$ipp 20;
        
         
$items mysql_num_rows($sqln);
         
$pages 00;
        
$pages $items/$ipp;    
        
$begin $page*$ipp;




if(isset(
$_GET['userSession']))
    
$sql mysql_query("SELECT categorias.nombre AS nombrecat,links.*  FROM categorias LEFT JOIN links ON categorias.id=links.idcat ".$and." ORDER BY id DESC LIMIT $begin,$ipp");
else
    
$sql mysql_query("SELECT categorias.nombre AS nombrecat,links.*  FROM categorias LEFT JOIN links ON categorias.id=links.idcat ORDER BY id DESC LIMIT $begin,$ipp");


     
$l=0;
     while(
$registro mysql_fetch_array($sql)){ 
Comentar que he partido de este Documento sin los condicionales (es decir, siempre en el caso ELSE) y funciona perfectamente.... :?

Veis algun error?

Muchas gracais!
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance