Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/12/2010, 18:31
Avatar de alfoner
alfoner
 
Fecha de Ingreso: abril-2009
Mensajes: 146
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: ayuda con buscadorrr

Gracias solucione el problema cambiando las siguiente lineas

Esta:
if ($_REQUEST["btnbuscar"]!="" && $_REQUEST["busqueda"]!="")
{
if (is_numeric($_REQUEST["busqueda"]))
$filtro=" and telefono=". $_REQUEST["busqueda"];
else
$filtro=" and nombre like '%".$_REQUEST["busqueda"]."%'";
} else {
$mensaje="<font color='red'>Por favor escriba algo en el cuadro de busqueda</font>";

}


$rst_clientes=mysql_query("SELECT * FROM clientes ORDER BY nombre ".$filtro.";",$conexion);
$num_registros=mysql_num_rows($rst_clientes);
if ($num_registros==0)
{
echo "No se han encontrado clientes";
mysql_close($conexion);
exit();

Por esta:
<?php
$busca="";
$busca=$_POST['busca'];
mysql_connect("","","");
mysql_select_db("");
if($busca!=""){
$rst_clientes=mysql_query("SELECT * FROM `clientes` WHERE nombre LIKE '%".$busca."%'");

Pero ahora al presionar el boton de busqueda sin texto me sale el siguiente error

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\login\prueba.php on line 27


es en la linea de <?php while ($fila=mysql_fetch_array($rst_clientes)){ ?>


gracias.