Foros del Web » Programando para Internet » PHP »

diferentes diseños por categorias

Estas en el tema de diferentes diseños por categorias en el foro de PHP en Foros del Web. Hola tengo un problema, como puedo crear algo asi www.meristation.com/v3/GEN_analisis.php tienen divididas sus categorias por colores y cambia el diseño dependiendo la seccion... Y es ...
  #1 (permalink)  
Antiguo 16/07/2005, 21:09
 
Fecha de Ingreso: diciembre-2004
Mensajes: 346
Antigüedad: 13 años
Puntos: 1
diferentes diseños por categorias

Hola tengo un problema, como puedo crear algo asi www.meristation.com/v3/GEN_analisis.php tienen divididas sus categorias por colores y cambia el diseño dependiendo la seccion...

Y es que tengo mi base de datos con sus respectivas tablas de analisis y luego lo que estoy haciendo es mandarlo llamar, utilizo include (header.php), pero como hago para que cambien las categorias por colores?, ya intente insertando en mi base de datos, dependiendo la categoria la direccion de mi header (utilizando asi varios diseños; digamos categoria de xbox va el header_xbox.php, categoria de gamecube va el header_gamecube.php, etc) pero no cambia cuando la mando llamar de la base de datos include ($header_seccion) por asi decirlo... o como podria crearlo?

Si alguien pudiera ayudarme se lo agradeceria mucho, puesto que es lo unico que me falta, saludos
  #2 (permalink)  
Antiguo 17/07/2005, 00:17
 
Fecha de Ingreso: diciembre-2003
Mensajes: 218
Antigüedad: 14 años
Puntos: 0
A ver si esto te ayuda a captar la idea.

Código PHP:
<html>
<head>
<title>TITULO</title>
</head>
<?
$result 
$db->query("SELECT bgcolor, fcolor, acolor FROM secciones");
$row $db->fetch_row($result);
?>
<body bgcolor="<?=$row[0]?>" text="<?=$row[1]?>" link="<?=$row[2]?>">
......
A ver si te sirve :D
__________________
SymbianForever
SymbianForever.com, todo sobre y para tu symbian
aNieto2K | Themes para WordPress
De todo un poco
  #3 (permalink)  
Antiguo 17/07/2005, 01:22
 
Fecha de Ingreso: septiembre-2003
Ubicación: Sentado frente a un computador
Mensajes: 191
Antigüedad: 14 años, 3 meses
Puntos: 0
yo te recomendaria usar una include que llame a un css, de esta manera (y estoy casi seguro que es asi) podrias lograr que cambien los colores, si te fijas la paginas son exactamente iguales, solo cambian los colores, te sugiero que a cada pagina le des una identificador, asi puedes a traves de un ciclo switch (creo que asi se escribe) lograr esto.

cualquier cosa, pregunta
  #4 (permalink)  
Antiguo 17/07/2005, 03:00
 
Fecha de Ingreso: diciembre-2004
Mensajes: 346
Antigüedad: 13 años
Puntos: 1
hola, gracias a los dos, en cuanto a la primer respuesta solo me cambia el color como en css pero desde base de datos, en cuanto a la segunda respuesta es lo mismo pero seria mas facil.... y es que lo que pasa es que uso phpnuke, van por headers que mandan llamar a los themes, algo que ahorita tambien se me ocurrio pero seria el mismo rollo, seria crear varios modulos, uno para cada categoria y en vez de incluir el header.php mande llamar a los otros headers, pero seria todo un show, y mucho espacio.... yo creo que mejor no me cambio a nuke, ni a ningun cms y lo programo, asi como dices dark_goldviper llamo diferentes cms con un ciclo switch, o incluso como ya lo tengo dividido en la version actual que uso ( www.zonalterno.com/V3/index.php ), nadamas tendia que incluir el sistema en el archivo correspondiente, como lo tengo ahorita en la categoria descargas... ah pero se kedaria el mismo diseño para la categoria, al cambiar de categoria seguiria el mismo diseño.... ahh ya no se ni como hacerle.... y es que usar html puro como lo tengo ahorita para los manuales, seria mas trabajo que si uso php con base de datos mysql....

Bueno eso opino, alguien tiene alguna opinion para facilitar el trabajo? o como pueda llamar los diferentes header.php desde la base de datos que al seleccionar la categoria ya este por default ese header... o alguna otra idea, por que se me estan acabando, gracias.
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 02:06.