Estoy armado mi primer buscador de datos dentro de mi base de datos
Guiandome por un tutorial que encontre hice este codigo que si bien creo sigue los pasos correctos nunca llega a arrojar resultados la busqueda .
Y en realidad yo pongo en el buscador palabras que se que deben dar coicidencias sin lugar a dudas
Pero siempre se escapa por el camino de que no hay resultados
la tabla se llama avisos y adicional es el campo en el que yo quiero que se busquen las coincidencias
Si me das una manito te lo agradezco muchismo
include 'db.php';
//para saber si se ha presionado el submit (o para saber que el formulario ha sido enviado)
if(isset($_GET['Enviar']))
{ }
else {
//inicializo el criterio y recibo cualquier cadena que se desee buscar
$criterio = "";
$txt_criterio = "";
if ($_GET["criterio"]!=""){
$txt_criterio = $_GET["criterio"];
$criterio = " where adicional LIKE '%" . $txt_criterio . "%'";
}
$sql="SELECT * FROM avisos ".$criterio;
echo $sql;
if (isset ($res))
{
$res=mysql_query($sql);
$numeroRegistros=mysql_num_rows($res);
echo $numeroRegistros;
}
if($numeroRegistros<=0 & !empty($txt_criterio) )
{
echo "<div align='center'>";
echo "<font face='verdana' size='-2'>Lamentablemente no hay avisos que coicidan con los criterios de su busqueda</font>";
echo "</div>";
}