Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2007, 14:45
HTTP 404
 
Fecha de Ingreso: febrero-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 63
Antigüedad: 17 años, 2 meses
Puntos: 3
Que es mas rapido?

Hola estoy realizando un fotolog, el usuario puede personalizar el color de fondo,texto, etc , mi pregunta es si me conviene guardar esos datos en una base de datos en una tabla llamado "estilo", que luego es consultado por el archivo (el primero que puse) y pone esos datos dentro de la etiqueta STYLE. O me conviene mas que se cree un archivo css con los datos.
Cual me conviene en terminos de rapidez?

Código PHP:
<?
mysql_connect
("localhost""....""....");
 
mysql_select_db("....");

$resultmysql_query("SELECT fondo, link, texto, fondo2 FROM estilo WHERE usuario='$usuario'");

$row1 mysql_fetch_array($result);

$fondo $row1["fondo"];

$fondo2 $row1["fondo2"];

$link $row1["link"];

$texto $row1["texto"];

?>

<html>
<head>

<style>

body { background-color: <? echo $fondo?> }

#fondo2 { background-color: <? echo $fondo2?> }

.link{ background-color: <? echo $link?> }

.texto{ background-color: <? echo $texto?> }


</style>

RESTO CODIGO.......
----------------------------------------------------------------------------------------------------

o esta forma:

Código HTML:
<html>
<head>

<link href="../estilo.css" type="text/css" rel="stylesheet">

</head>

RESTO CODIGO HTML
y el archivo css que es utilizado por el archivo anterior:


Código:
body { background-color: FFFFFF }

#fondo2 { background-color: 000000 }

.link{ color: 000000 }

.texto{color: 000000 }
------------------------------------------------------------------------------------------------------

Gracias