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();
?>