El problema es q no me muestra los registros cuando ingreso una palabra en la caja de texto pero si cuando ingreso un numero.
He modificado la consulta quedando asi:
Código PHP:
Ver original$rst_productos = mysql_query (" SELECT * FROM productos INNER JOIN categorias ON productos.id_categorias=categorias.id_categorias $filtro ; ", $conexion) or
die(mysql_error());
Supongo que esta fallando el else de este bloque:
Código PHP:
Ver originalif ($_GET["btnBuscar"] !="" && $_GET["busqueda"]!="")
{
$filtro=" WHERE procodigo = ".$_GET["busqueda"];
else
$filtro=" WHERE (pronombre like '% ".$_GET["busqueda"]." %' or catnombre like '% ".$_GET["busqueda"]." %')";
}
else
{
$filtro ="";
$mensaje = "<font color ='red'> Por favor escriba algo en el cuadro de texto antes de realizar la busqueda </font> ";
}
Gracias de antemano