Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/07/2007, 13:00
Avatar de _ssx
_ssx
 
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años
Puntos: 60
Re: Problema con mysql_fetch_field en php para mostrar los datos en un buscador! Ayuu

Tal vez no es necesario hacer ese for, para la busqueda en los campos que va a usar Like.. tal vez con algunos OR.. te simplificarias el proceso en la consulta, algo como..

Código PHP:
$resultado=mysql_query("
SELECT estado, estacion, longitud, latitud, direccion, generador,                 cia_electrica, telefono_cia, nro_medidor, nro_cliente, nro_contrato 
FROM region 
WHERE longitud  LIKE '%"
.$_POST['buscador']."%' 
OR longitud  LIKE '%"
.$_POST['buscador']."%' 
OR estado  LIKE '%"
.$_POST['buscador']."%' 
OR latitud  LIKE '%"
.$_POST['buscador']."%' 
AND estatus='Operativa'"
,$link); 
Despues de esto.. necesitas saber si hubo alguna coincidencia osea que si hay al menos 1 registro..

Código PHP:
//si es diferente de 0 quiere decir que si hay resultados.. entonces muestras tus datos..
if(mysql_num_rows($resultado)!=0)
{
//aqui sacas tus datos..
} else
{
//aqui sacas que no hubo resultados..
echo "<p>¡No se ha encontrado ningún registro!</p> \n";

__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador