Foros del Web » Programando para Internet » PHP »

cambiar el color de un numero cuando sea negativo en php

Estas en el tema de cambiar el color de un numero cuando sea negativo en php en el foro de PHP en Foros del Web. saludos a toda la comunidad pues tengo esta duda resulta que yo tengo una aplicación desarrollada en PHP con MySql y manejo kardex y quiero ...
  #1 (permalink)  
Antiguo 11/09/2011, 20:35
 
Fecha de Ingreso: noviembre-2008
Ubicación: En algún lugar del disco duro.
Mensajes: 95
Antigüedad: 16 años
Puntos: 0
Pregunta cambiar el color de un numero cuando sea negativo en php

saludos a toda la comunidad pues tengo esta duda resulta que yo tengo una aplicación desarrollada en PHP con MySql y manejo kardex y quiero saber si es posible mostrar los valores negativos de otro color por ejemplo rojo para que los resalte la verdad no se si el tema sea con PHP o mas de de CSS a ver si alguien me puede orientar gracias de antemano.
  #2 (permalink)  
Antiguo 11/09/2011, 20:54
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: cambiar el color de un numero cuando sea negativo en php

Código PHP:
Ver original
  1. <?php
  2. // $verificar_n es el número a comprobar
  3.  
  4. if(es_negativo($verificar_n)){
  5. // en el css definis las clases para los colores
  6. $colorspan = "<span class='rojo'>";
  7. }else{
  8. $colorspan = "<span class='negro'>";
  9. }
  10.  
  11. // mostras el resultado
  12. echo "$colorspan" . $verificar_n . "</span>";
  13.  
  14. // la función que comprueba si es negativo
  15. function es_negativo($num) {
  16.   return (is_numeric($num) and $num<1) ? true : false;
  17. }
  18. ?>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: color, mysql, negativo, numero
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 12:11.