Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/08/2010, 09:31
alviz
 
Fecha de Ingreso: mayo-2010
Ubicación: Antioquia
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: problema al enviar variable de una pagina a otra

Bueno amigo, entonces viendo nuevamente tu post, veo que no muestras como recuperas el valor de la variable que esta en la url, es decir, que el codigo te quedaria asi recuperando el valor de la url:

Código PHP:
 <?php
        
//RECUPERANDO LA VARIABLE QUE ESTA EN LA URL
    
$cat=$_GET['cat'];
    
    
$query 'SELECT id_aire, nombre_aire, precio, nombre_marca FROM aires, marca WHERE aires.idmarca = marca.id_marca AND
    aires.idmarca = $cat'
;
    
    
    
$result mysql_query ($query$db) or die (mysql_error($db));
    
    
$i=1;
    while (
$row mysql_fetch_assoc($result))
    {
        if (
$i&#37;2!=0)
            
{echo "<div id=\"divpar\">";
             echo 
"<p class=\"divnombre\">".$row["nombre_aire"]."</p>";
             echo 
"<p class=\"divmarca\">".$row["nombre_marca"]."</p>";
             echo 
"<p class=\"divprecio\">".$row["precio"]." €</p>";
             echo 
"</div>";
             }
        else
            {echo 
"<div id=\"divimpar\">";
             echo 
"<p class=\"divnombre\">".$row["nombre_aire"]."</p>";
             echo 
"<p class=\"divmarca\">".$row["nombre_marca"]."</p>";
             echo 
"<p class=\"divprecio\">".$row["precio"]." €</p>";
             echo 
"</div>";
            }
    
$i++;
    
    
    }

?>
O intenta hacerlos asi:

Código PHP:
 <?php
        
//RECUPERANDO LA VARIABLE QUE ESTA EN LA URL
    
$cat=$_GET['cat'];
    
    
$query "SELECT id_aire, nombre_aire, precio, nombre_marca FROM aires, marca WHERE aires.idmarca = marca.id_marca AND
    aires.idmarca = '$cat'"
;
    
    
    
$result mysql_query ($query$db) or die (mysql_error($db));
    
    
$i=1;
    while (
$row mysql_fetch_assoc($result))
    {
        if (
$i%2!=0)
            {echo 
"<div id=\"divpar\">";
             echo 
"<p class=\"divnombre\">".$row["nombre_aire"]."</p>";
             echo 
"<p class=\"divmarca\">".$row["nombre_marca"]."</p>";
             echo 
"<p class=\"divprecio\">".$row["precio"]." €</p>";
             echo 
"</div>";
             }
        else
            {echo 
"<div id=\"divimpar\">";
             echo 
"<p class=\"divnombre\">".$row["nombre_aire"]."</p>";
             echo 
"<p class=\"divmarca\">".$row["nombre_marca"]."</p>";
             echo 
"<p class=\"divprecio\">".$row["precio"]." €</p>";
             echo 
"</div>";
            }
    
$i++;
    
    
    }

?>

Prueba y me cuentas como te fue.
Salu2

Última edición por alviz; 08/08/2010 a las 09:40