Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2014, 20:28
silvertec
 
Fecha de Ingreso: septiembre-2013
Mensajes: 17
Antigüedad: 10 años, 7 meses
Puntos: 2
Mostrar Categorias en PHP

Hola a todos estoy diseñando una tienda en linea de computadoras en mysql y php, en este ultimo tengo conocimientos basicos de programación siempre habia hecvho programas sencillos en php pero hacer esta en linea en verdad pienso que es un reto pues como toda tienda esta tiene sus categorias por mencionar un ejemplo hardware, software, accesorios,computadoas, laptops, tablets, etc.

se trata de lo siguiente, quiero que al momento que el usuario seleccione una categoria por ejemplo hardware en la sigiente pagina aparezca como:

inicio>hardware>

y despues por ejemplo si selecciona discos duros:

inicio>hardware>discos duros

despues de seleccionar sata:

inicio>hardware>discos duros>sata

y si el usuario hace click por ejemplo en discos duros se devuelva a discos duros y asi sucesivamente

mi duda es ¿Como podria hacer esto en php? si alguien me pudiera dar alguna se lo agradeceria muchismo.

este es el codigo que he utilizado para crear mi tabla y su estructura

CREATE TABLE categorias(
id INT AUTO_INCREMENT,
nombre VARCHAR(50) NOT NULL,
parent_id INT,

PRIMARY KEY(id)
);

INSERT INTO categorias(nombre) VALUES("hardware");
INSERT INTO categorias(nombre,parent_id) VALUES("discos duros",1);
INSERT INTO categorias(nombre,parent_id) VALUES("sata",2);
INSERT INTO categorias(nombre,parent_id) VALUES("gabinetes",1);
INSERT INTO categorias(nombre,parent_id) VALUES("Micro Atx",4);
INSERT INTO categorias(nombre,parent_id) VALUES("Atx",4);

id nombre parent_id
1 hardware NULL
2 discos duros 1
3 sata 2
4 gabinetes 1
5 Micro Atx 4
6 Atx 4