Foros del Web » Programando para Internet » PHP »

como se hace esto

Estas en el tema de como se hace esto en el foro de PHP en Foros del Web. amigos se que debe ser una tonteria pero soy novato y no doy con la solucion tengo una salida echo que quiero modificar para mostrar ...
  #1 (permalink)  
Antiguo 08/03/2008, 10:05
Avatar de ronnyalfonzo  
Fecha de Ingreso: julio-2007
Ubicación: Maracaibo
Mensajes: 76
Antigüedad: 12 años, 4 meses
Puntos: 1
como se hace esto

amigos se que debe ser una tonteria pero soy novato y no doy con la solucion

tengo una salida echo que quiero modificar para mostrar un dato adicional en la barra de direccion para poder recogerlos despues mediante $_REQUEST[' '];

la salida es la siguiente

$variable1=$row['nb_categoria'];
$variable2=$row['id'];
echo '<a href="listadeproductos.php?cat='.$vari2.'">'.$vari .'</a><br /><br />';

la salida que tengo en la barra del navegador es la siguiente

http://www.midominio.com/listadeproductos.php?cat=1

y yo deseo algo como el siguiente ejemplo

http://www.midominio.com/listadeprod...cat=1&linea=13

para asi poder realizar la consulta siguiente

$var1=$_REQUEST['linea'];
$var2=$_REQUEST['cat'];
$_pagi_sql=$sql = "SELECT * from productos where linea='$var1' and categoria='$var2' ORDER BY id";

en resumen que tengo que cambiarle a la siguiente linea

echo '<a href="listadeproductos.php?cat='.$vari2.'">'.$vari .'</a><br /><br />';

para que en la barra de navegador me aparesca asi

http://www.midominio.com/listadeprod...cat=1&linea=13

Gracias
  #2 (permalink)  
Antiguo 08/03/2008, 10:27
Avatar de Carlojas  
Fecha de Ingreso: junio-2007
Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 12 años, 6 meses
Puntos: 49
Re: como se hace esto

Sencillo para separar y pasar distintas variables por URL separas con & las que desees pasar ejemplo

Código PHP:
echo '<a href="listadeproductos.php?cat='.$vari2.'&linea='.$var1.'">'.$vari .'</a><br /><br />'
Saludos.
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 23:13.