Tema: CSS con PHP
Ver Mensaje Individual
  #11 (permalink)  
Antiguo 01/07/2008, 16:01
Avatar de daPhyre
daPhyre
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: [email protected] (Redirects to 127.0.0.1)
Mensajes: 2.404
Antigüedad: 16 años, 1 mes
Puntos: 142
Respuesta: CSS con PHP

Sinceramente, no se PHP, pero con mis conocimientos de programas similares como Java, he hecho este código que creo que podría servir (Según entendí del código, el "." es el concatenador, si no, habrá que editar la linea en echo "<tr class=\"fila".$row%2."\"> \n"; para que funcione)

Código PHP:
echo "<table>\n<tr>\n";
echo 
"<td class=\"columna0\">Nacimiento</tr>";
echo 
"<td class=\"columna1\">Nombre perro</tr>";
echo 
"<td class=\"columna2\">Provincia</tr>";
echo 
"</tr> \n";

do {
echo 
"<tr class=\"fila".$row%2."\"> \n";
echo 
"<td class=\"columna0\">".$row["nacimiento"]."</td> \n";
echo 
"<td class=\"columna1\"><a href='busc.php?ID=".$row["id_animal"]."'>".$row["animal"]."</td> \n";
echo 
"<td class=\"columna2\"><span class=\"estilo\">".$row["provincia"]."</td> \n";
echo 
"</tr> \n";
} while (
$row mysql_fetch_array($_pagi_result));

echo 
"</table> \n"
Una vez creada la tabla, se crea el CSS en un archivo externo, un ejemplo podría ser este:

Código HTML:
.columna0{background:#66f;}
.columna1{background:#6f6;}
.columna2{background:#f66;}

.fila0 .columna0{background:#ccf;}
.fila0 .columna1{background:#cfc;}
.fila0 .columna2{background:#fcc;}

.fila1 .columna0{background:#99f;}
.fila1 .columna1{background:#9f9;}
.fila1 .columna2{background:#f99;}
Como dije antes, no domino PHP, así que no estoy seguro que funcione. Pruebalo a ver si te sirve, y en caso contrario, avisame para ver de que forma se podría corregir. En caso que no te sirva, dame el HTML que te genera al final para ver posibles errores. ¡Mucha Suerte!
__________________
<signs>daPhyre</signs>
Jugaa.me


Adios al dolor de cabeza de IE...