Código PHP:
Ver original
<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; #Guardamos la variable enviada por POST# } 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'" ) } ?> </select> <select name="estadosss"> <?php echo $combobitv; #Guardamos la variable enviada por POST# } 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'" ) } ?> </select> <select name="estadoss"> <?php echo $combobitvv; #Guardamos la variable enviada por POST# } 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'" ) } ?> </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 ?>