<html>
<?php
$server = ''; //servidor
$username = 'test'; //usuario de la base de datos
$password = ''; //password del usuario de la base de datos
$database = ''; //nombre de la base de datos
$conexionc = @new mysqli($server, $username, $password, $database);
if ($conexionc->connect_error) //verificamos si hubo un error al conectar, recuerden que pusimos el @ para evitarlo
{
die('Error de conexión: ' . $conexionc->connect_error); //si hay un error termina la aplicación y mostramos el error }
$sql="SELECT * from reporte_tiempos";
$result = $conexionc->query($sql); //usamos la conexionc para dar un resultado a la variable
if ($result->num_rows > 0) //si la variable tiene al menos 1 fila entonces seguimos con el codigo
{
$combobit="";
while ($row = $result->fetch_array(MYSQLI_ASSOC))
{
$combobit .=" <option value='".$row['fecha_realizacion_actividad']."'>".$row['fecha_realizacion_actividad']."</option>"; //concatenamos el los options para luego ser insertado en el HTML
}
}
else
{
echo "No hubo resultados";
}
$conexionv = @new mysqli($server, $username, $password, $database);
if ($conexionv->connect_error) //verificamos si hubo un error al conectar, recuerden que pusimos el @ para evitarlo
{
die('Error de conexión: ' . $conexionv->connect_error); //si hay un error termina la aplicación y mostramos el error }
$sql="SELECT * from reporte_tiempos";
$result = $conexionv->query($sql); //usamos la conexionv para dar un resultado a la variable
if ($result->num_rows > 0) //si la variable tiene al menos 1 fila entonces seguimos con el codigo
{
$combobitv="";
while ($row = $result->fetch_array(MYSQLI_ASSOC))
{
$combobitv .=" <option value='".$row['ingeniero']."'>".$row['ingeniero']."</option>"; //concatenamos el los options para luego ser insertado en el HTML
}
}
else
{
echo "No hubo resultados";
}
$conexionvv = @new mysqli($server, $username, $password, $database);
if ($conexionvv->connect_error) //verificamos si hubo un error al conectar, recuerden que pusimos el @ para evitarlo
{
die('Error de conexión: ' . $conexionvv->connect_error); //si hay un error termina la aplicación y mostramos el error }
$sql="SELECT * from reporte_tiempos";
$result = $conexionvv->query($sql); //usamos la conexionv para dar un resultado a la variable
if ($result->num_rows > 0) //si la variable tiene al menos 1 fila entonces seguimos con el codigo
{
$combobitvv="";
while ($row = $result->fetch_array(MYSQLI_ASSOC))
{
$combobitvv .=" <option value='".$row['proyecto']."'>".$row['proyecto']."</option>"; //concatenamos el los options para luego ser insertado en el HTML
}
}
else
{
echo "No hubo resultados";
}
$conexionc->close(); //cerramos la conexión
$conexionv->close(); //cerramos la conexión
$conexionvv->close(); //cerramos la conexión
?>
<html>
<head>
<title></title>
</head>
<body>
<select name="estado">
<?php echo $combobit;
or
die ("Fallo en el establecimiento de la conexión"); or
die("Error en la selección de la base de datos");
#Guardamos la variable enviada por POST#
if(!isset($_POST['estado'])|| strcmp($_POST['conexionc'], 'estado')==0 ){//Si aún no se ha usado el combo box o se ha seleccionado , muestra todos los resultados $result = mysql_query ("select * from reporte_tiempos") or
die("Error en la consulta SQL"); }
else{ //Si se ha seleccionado alguna de las demás categorías, hace el filtro.
$cat=$_POST['estado'];
$result = mysql_query ("select * from reporte_tiempos where fecha_realizacion_actividad ORDER BY fecha_realizacion_actividad ASC = '$cat'" ) or
die("Error en la consulta SQL"); }
?>
</select>
<select name="estadosss">
<?php echo $combobitv;
or
die ("Fallo en el establecimiento de la conexión"); or
die("Error en la selección de la base de datos");
#Guardamos la variable enviada por POST#
if(!isset($_POST['estadosss'])|| strcmp($_POST['conexionv'], 'estadosss')==0 ){//Si aún no se ha usado el combo box o se ha seleccionado , muestra todos los resultados $result = mysql_query ("select * from reporte_tiempos") or
die("Error en la consulta SQL"); }
else{ //Si se ha seleccionado alguna de las demás categorías, hace el filtro.
$cat=$_POST['estadosss'];
$result = mysql_query ("select * from reporte_tiempos where ingeniero ORDER BY ingeniero ASC = '$cat'" ) or
die("Error en la consulta SQL"); }
?>
</select>
<select name="estadoss">
<?php echo $combobitvv;
or
die ("Fallo en el establecimiento de la conexión"); or
die("Error en la selección de la base de datos");
#Guardamos la variable enviada por POST#
if(!isset($_POST['estadoss'])|| strcmp($_POST['conexionvv'], 'estadoss')==0 ){//Si aún no se ha usado el combo box o se ha seleccionado , muestra todos los resultados $result = mysql_query ("select * from reporte_tiempos") or
die("Error en la consulta SQL"); }
else{ //Si se ha seleccionado alguna de las demás categorías, hace el filtro.
$cat=$_POST['estadoss'];
$result = mysql_query ("select * from reporte_tiempos where proyecto ORDER BY proyecto ASC = '$cat'" ) or
die("Error en la consulta SQL"); }
?>
</select>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<input type="submit" name="result" maxlength="50" />
<input type="reset" value="Restablecer"/>
</form>
</body>
</html>
<table>
<?php
#Mostramos los resultados obtenidos dentro de una tabla
echo "<tr>";
echo "<td>".$row["proyecto"]."</td>";
echo "<td>".$row["requisito"]."</td>";
echo "<td>".$row["fase"]."</td>";
echo "<td>".$row["tarea"]."</td>";
echo "<td>".$row["descripcion_tarea"]."</td>";
echo "<td>".$row["fecha_realizacion_actividad"]."</td>";
echo "<td>".$row["fecha_realizacion_reporte"]."</td>";
echo "<td>".$row["ingeniero"]."</td>";
echo "<td>".$row["descripcion_reporte"]."</td>";
echo "<td>".$row["actividad_reportada"]."</td>";
echo "<td>".$row["horas_empleadas"]."</td>";
echo "<td>".$row["horas_estimadas"]."</td>";
echo "<tr>";
}
?>
</table>
</body>
</html>
<?php
#Cerramos la conexión con la base de datos
?>