Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/01/2009, 17:07
GABRIEL_ADS
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 2 meses
Puntos: 0
Respuesta: Color de texto segun dato obtenido

amigos aqui esta el codigo que les comente pero tengo el siguiente problema, he probado de varias formas y no he dado con la solucion a ver si me apoyan.

el codigo que les dejo pinta en color azul el campo si, es decir cuando en el campo (AFECTASERVICIO) la respuesta es si el lo pinta de color azul, mi problema es que este codigo pinta los que son ==si pero en el campo PDTid y quisiera q me los pintara en el mismo campo afecta servicio, espero haberme explicado, tambien se me presenta otro inconvenient este codigo me genera el siguiente error

Notice: use of undefined constant si asumed si in c:/tal tal tal on line 30

ya he buscado como definir este valor pero igual no me los toma.

sin mas que preguntar me despido esperando me puedan ayudar, cabe destacar que si para ustedes es algo basico a mi no se me hace tan facil porq estoy aprendiendo php pero me gusta este lenguaje.

Código PHP:
<?php
  $conex 
mysql_connect("localhost""root""")
  or die (
"No se ha podido conectar");
  
mysql_select_db("pdts")
  or die (
'Error en la Base de Datos');
 
  
//preparacion y ejecucion de la consulta
  
$consulta "SELECT * FROM agendados";
  
$resultado mysql_query($consulta);
  
  
//recorrido del cursor de fila en fila
  
while ($fila mysql_fetch_array($resultado)){
  
//proceso de cada una de las filas
  
echo "<tr>";
 
  if (
$fila['AfectaServicio']==si)
  echo 
"<td bgcolor=\"#0000FF\">",$fila['PDTId'],"</td>";
  else 
  echo 
"<td>"$fila['PDTId'], "</td>";
  echo 
"<td>"$fila['Estatus'], "</td>";
  echo 
"<td>"$fila['Descripcion'], "</td>";
  echo 
"<td>"$fila['AfectaServicio'], "</td>";
  echo 
"</tr>\n";
  }
     
mysql_free_result($resultado);
    
mysql_close();
    
?>