Tengo una página que me muestra tablas con registros de una base de datos. El tema es que tengo un campo que contiene un número 0 o 1. Si este campo está en 0 es que la tarea no se a realizado y si está en 1 es que se ha realizado.
Lo que yo quiero es que cuando me liste la DDBB en vez de poner en estado 0 o 1 me ponga tarea finalizada o pendiente
Lo he intentado con un if que es lo más facil pero me da errores parse imagino que por culpa de los paréntesis o es que no lo he colocado correctamente.
El código es este
Código PHP:
<?
$db="ddbb";
$tabla="tabla";
$conexion = mysql_connect("localhost", "root");
mysql_select_db($db, $conexion);
$sql=mysql_query("SELECT * FROM $tabla ORDER BY 'fecha'", $conexion);
echo "<table border=1>";
echo "<tr>";
echo "<td> <center><b> Fecha </b></center> </td>";
echo "<td> <center><b> Usuario </b></center></td>";
echo "<td> <center><b> Problema </b></center></td>";
echo "<td> <center><b> Comentario </b></center></td>";
echo "<td> <center><b> Estado </b></center></td>";
echo "</tr>";
while ($registro = mysql_fetch_row($sql))
{
$estado = $registro[4];
echo "<tr><td>".$registro[2]."</td>";
echo "<td>".$registro[1]."</td>";
echo "<td>".nl2br("$registro[3]")."</td>";
echo "<td>".nl2br("$registro[5]")."</td>";
echo "<td>".$registro[4]."</td>";
echo "</tr>";
}
echo "</table>";
echo "</center>";
?>
Código PHP:
if ($estado == 1)
(
Tarea finalizada;
)
else
(
Tarea en curso;
)
Saludos