Tema: Consulta sql
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2010, 06:05
Avatar de Ryo
Ryo
 
Fecha de Ingreso: marzo-2008
Ubicación: Bilbao
Mensajes: 269
Antigüedad: 16 años, 2 meses
Puntos: 14
Respuesta: Consulta sql

Cita:
Iniciado por Hidek1 Ver Mensaje
Código MySQL:
Ver original
  1. SELECT * FROM usuarios WHERE nombre LIKE '%$busqueda%' OR apellido LIKE '%$busqueda%'

saludos
Supongo que la primera variable $busqueda se refiere al campo del nombre y la segunda al del apellido. Como las has llamado igual puede dar pie a confusión y si haces eso tal cual no va a funcionar de forma deseable. Si ponemos, por ejemplo, Pepe Fernández en la búsqueda, va a buscar alguien que tenga como nombre %Pepe Fernández% y lo mismo para el apellido... Y difícilmente ese sea el nombre o apellido de alguien. Supongo que lo has puesto con esa idea, pero sólo para matizar y que todos nos entendamos ;)

De todas formas, si el problema está en la sentencia SQL, deberías preguntar en el foro apropiado... Este foro es de PHP.