Intente, pero no pude.
Te muestro los codifo que utilizo:
Esta es la consulta a la base de datos
Código PHP:
<?php
error_reporting(E_ERROR);
require("conexion.php");
require("funciones.php");
$criterio = getParam($_GET["criterio"], ""); // CRITERIO 1 DE BUSQUEDA
$criterio1 = getParam($_GET["criterio1"], ""); // CRITERIO 2 DE BUSQUEDA
$criterio2 = getParam($_GET["criterio2"], ""); // CRITERIO 2 DE BUSQUEDA
$mes = getParam($_GET["mes"], "");
$total = 0;
if ($criterio != "") {
$query = "SELECT Mes, Interface, ROUND(Disponibilidad,2) AS Disponibilidad, ROUND(BW_Util_IN,2) AS BW_Util_IN, ROUND(BW_Util_OUT,2) AS BW_Util_OUT, ROUND(Trafico_IN,2) AS Trafico_IN, ROUND(Trafico_OUT,2) AS Trafico_OUT, ROUND(Error_IN,6) AS Error_IN, ROUND(Error_OUT,6) AS Error_OUT, ROUND((Speed/1000000),2) AS Speed FROM bd_rmovil_bbr4 WHERE (".$criterio2." >= ".$criterio." AND ".$criterio2." <= ".$criterio1.") AND Mes IN ('".$mes."') ORDER BY ".$criterio2." DESC";
$queEmp = mysql_query($query, $conexion);
$total = mysql_num_rows($queEmp);
}
$query6 = "SELECT DISTINCT Mes FROM bd_rmovil_bbr4";
$queEmp6 = mysql_query($query6, $conexion);
?>
El Boton Buscar
Código PHP:
<input type="submit" id="btbuscar" value="Buscar" />
Y luego, dependiendo de los resultados aparecería.
Código PHP:
<?php if ($total == 0 && ! isset($_POST['busqueda'])){
echo "Ingrese los datos para buscar."; //Sería el primer texto
}
else{
print "No se encontraron datos."; //El texto que apareciera si no se encontraron datos
}
?>
Y para que las tablas se puedan ver, encaso que se encontraron datos, utilizo los códigos:
Código PHP:
<?php if ($total > 0) { ?>
<td><div align="center"><?php echo $rsEmp['Disponibilidad']; ?> % </div></td>
<td><div align="center"><?php echo $rsEmp['BW_Util_IN']; ?> % </div></td>
<td><div align="center"><?php echo $rsEmp['BW_Util_OUT']; ?> % </div></td>
<td><div align="center"><?php echo $rsEmp['Trafico_IN']; ?> Mb/s </div></td>
<td><div align="center"><?php echo $rsEmp['Trafico_OUT']; ?> Mb/s </div></td>
<td><div align="center"><?php echo $rsEmp['Error_OUT']; ?> % </div></td>
<td><div align="center"><?php echo $rsEmp['Error_IN']; ?> % </div></td>
<td><div align="center"><?php echo $rsEmp['Speed']; ?> Mb/s </div></td>
<?php } ?>
Lo que ocurre es que cuando ingrese me aparece el texto "Ingrese los datos para buscar.", cuando realizo la busqueda y no se encuentran resultados aparece el mismo texto (osea: "Ingrese los datos para buscar."). Y cuando busco y aparecen resultados aparece "No se encontraron datos.", pero los datos fueron encontrados.