![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Que tal Efelix.
#1 Supongamnos que tienes una venta de ropa, en esta tienes todo dividido por categorías de la siguiente manera:
Cita:
idsuperior: Almacenará el id de la categoría padre, en caso de no poseer podre se colocará "0". nombre: El nombre de la Categoría, ej: "Camisas". Los datos deberán estar guardados de la siguiente manera: Cita:
Luego para identificar la estructura de la posición actual, bastará con un pequeño script en php que se encargue de tomar la posición en la que te encuentras y luego buscar quien es el padre, padre del padre, etc... hasta llegar a el que no posee padre. ej: Si tenemos la url: Código:
http://dominio.com/categoria.php?id=4 Código PHP:
Código:
/Hombres/Pantalones/Marca X Nota: Me he dado cuenta que mientras escribia, Kayetano se me adelantó, y ya no es necesario responder la segunda pregunta. Saludos |
|
#2
|
|||
|
|||
|
Hola D-MO
Me da la sensación que el amigo efelix no tiene nivel suficiente de PHP para entender todo lo que has puesto aquí, por lo que creo más adecuado darle unas nociones antes de soltarle la parrafada. Ahora voy a por ti !! Cogete un manual de SQL y te miras el tema de concatenación de tablas, que tiene delito lo que acabas de poner. la consulta quedaría algo asin, para buscar el nombre de la categoría y de la subcategoría a partir del ID de la subcategoria EDITO 1: la consulta es para dos niveles de categoría, pero se pueden poner tantos niveles como se deseen. EDITO 2: yo la marca la pondría como un atributo independiente de la categoría, ya que una marca puede pertenecer a varias categorías. Última edición por kayetano fecha: 04-01-2007 a las 18:57:27. |
|
#3
|
|||
|
|||
|
Hola de nuevo D-MO
Me estoy reprimiendo de meterte un paquete de los que me gustaba dar cuando era profesor de programación. Ya no solo has puesto una consulta SQL un poco rara (por no poner algo mas duro) sino que me pongo a mirar el código y veo esto: Código PHP:
Código PHP:
Código PHP:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| De JavaScript a PHP | halizia | PHP | 10 | 10-10-2006 18:23:38 |
| Enumerar los registros un listado o informe en Rave | Bairon Kumon | Impresión | 0 | 01-06-2006 23:08:32 |
| javascript | kejos | HTML, Javascript y otros | 2 | 12-04-2006 12:53:35 |
| Como enumerar filas de un DBGrid sin agregar otro campo | Velia | Varios | 2 | 06-12-2005 08:58:57 |
| Enumerar con Letras | torito | Varios | 4 | 20-07-2005 14:57:23 |
|