Foros del Web » Programando para Internet » PHP »

listar articulos en la misma página

Estas en el tema de listar articulos en la misma página en el foro de PHP en Foros del Web. Muy buenas a tod@s Por favor estoy intentando listar unos articulos relacionados con una determinada categoria con la intención de añadirlo luego en el carro ...
  #1 (permalink)  
Antiguo 30/10/2013, 05:33
 
Fecha de Ingreso: julio-2007
Mensajes: 23
Antigüedad: 16 años, 9 meses
Puntos: 0
listar articulos en la misma página

Muy buenas a tod@s
Por favor estoy intentando listar unos articulos relacionados con una determinada categoria con la intención de añadirlo luego en el carro de compra lo que pasa no sé exactamente si es posible listarlos en la misma página porque supuestamente cada categoria tiene su propio indentificador en la base de datos y me intención kdo se seleccione una determinada categoria le paso el id de dicha categoria para ir mostrarlo en la página principal los articulos relacionados.
?¿no sé si me explico ¿?
mi tabla de categoria contiene la siguiente estructura:
catid,precio,descripcion

en la página principal tengo lo siguiente:(index.php)
Código HTML:
[PHP]
div class="main_cont">
<div class="menu_top_bg">Categor&iacute;as</div>
   <div class="sub_menu">
    <ul>
      <li><a href="index.php">categoria1</a></li>
      <li><a href="index.php">categoria2</a></li>
      <li><a href="index.php">categoria3</a></li>
      </ul>
  </div>
</div>
</div>

[/PHP]
entonces no sé exactamente como puedo pasar el id para que una vez que se seleccione dicha categoria me muestra la información de los articulos relacionados con dicha categoria en la misma página principal

Muchisima gracias por vuestra ayuda
saludos
  #2 (permalink)  
Antiguo 30/10/2013, 05:39
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: listar articulos en la misma página

Código PHP:
Ver original
  1. <a href="index.php?catid=1">categoria1</a>

Eso manda el catid=1 junto con la url si

$cat=$_GET["catid"];

Con esto lo lees.... ahora debes construir una consulta con ese valor ejecutarla y mostrar los articulos...
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 13/11/2013, 04:29
 
Fecha de Ingreso: julio-2007
Mensajes: 23
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: listar articulos en la misma página

hola quimf
Muchas gracias por su ayuda ahora no sé que estoy haciendo mal porque estoy intentando redireccionar los articulos a otra página,pero no hay manera el redireccionamiento se hace bien pero a la hora de imprimir la variable de los articulos no se me imprime.
  #4 (permalink)  
Antiguo 13/11/2013, 04:32
 
Fecha de Ingreso: julio-2007
Mensajes: 23
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: listar articulos en la misma página

les adjunto una copia del enlace donde se hace redireccionamiento:
<a href="listarcategoria.php?catid=1"></a></li>

en la página de listarcategoria.php

intenté con
echo $catid;
echo $_GET['catid'];
pero nada no se imprime el contenido de la variable
  #5 (permalink)  
Antiguo 13/11/2013, 06:18
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: listar articulos en la misma página

echo $_GET['catid'];

Esto debería imprimirla
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #6 (permalink)  
Antiguo 13/11/2013, 13:01
 
Fecha de Ingreso: julio-2007
Mensajes: 23
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: listar articulos en la misma página

hola quimfv
gracias por su ayuda lo intenté con echo pero no se me imprime nada lo malo en el redireccionamiento del URL Se llama al fichero listarcatergoria.php?catid= con el id correspondiente lo que pasa a la hora de imprimir el contenido se me ve vacío.

no sé si por problemas de ubicación aunk todos los ficheros están en la misma carpeta.

????????????????

Etiquetas: articulos, página, tabla
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 18:42.