Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/08/2009, 10:05
gariko01
Usuario no validado
 
Fecha de Ingreso: agosto-2009
Mensajes: 53
Antigüedad: 14 años, 8 meses
Puntos: 1
Cambiar el color de la fuente, segun valor de base de datos.

Hola necesito cambiar el color del texto, segun un valor de la base de datos, he empezado por cambiar el color de fabricante de la siguiente manera, con un IF, pero me salta un error en la linea y no se como he de escribirlo.

Código PHP:
   while($row mysql_fetch_array($result)) {


     
printf("<tr><td>&nbsp;%s</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td> <td>&nbsp;%s&nbsp;</td></tr>"'<a href =mi_dominio/members/'.$row["nombre"].'-'.$row["numero_usuario"].'.html>'.$row["nombre"].'</a>'$row["numero_usuario"], '<a href ='.$row["url"].'>'.$row["puntos"].'</a>''<img src="/RANKING/banderas/'.$row['pais'].'.gif" border="0">', if ($row["fabricante"]=="NVIDIA"){
    echo 
""<font color="red\">'.$row["fabricante"].'</font>""
    }
    else {
    "
<font color="green\">'.$row["fabricante"].'</font>"
    
}, $row["marca"], $row["modelo"], $row["bus"], $row["cpu"], $row["mhz_gpu"], $row["mhz_ram"], $row["mhz_cpu"], $row["motherboard"], $row["extras"], $row["url"]);
   } 
El IF para que lo veais mejor lo saco, aunque en el codigo anterior esta dentro, solo para que lo veais mas claro.

Código PHP:
if ($row["fabricante"]=="NVIDIA"){
    echo 
""<font color="red\">'.$row["fabricante"].'</font>""
    }
    else {
    "
<font color="green\">'.$row["fabricante"].'</font>"