Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/07/2012, 13:58
raptaparty
 
Fecha de Ingreso: julio-2008
Mensajes: 83
Antigüedad: 15 años, 10 meses
Puntos: 1
Como hacer que no se repita un valor encontrado

Hola tengo la siguiente consulta

$consulta = mysql_query("SELECT primer_nombre FROM aq_usuarios WHERE primer_nombre LIKE '%$texto%' OR segundo_nombre LIKE '%$texto%' GROUP BY primer_nombre LIMIT 5");

Supongamos que tenga los siguientes registros...

Código PHP:
ID primer_nombre segundo_nombre
 1 
miguel              Jose
 2 
marta               maria
 3 
Esteban           miguel
 4 
maria               sara 
Como puedo hacer para que cuando $texto = 'm'; me arroje el siguiente resultado:

miguel, maria, marta

Y no me arroje lo que me esta arrojando:

miguel, marta, maria, miguel, maria

¿Como puedo evitar los duplicados?

Nota: necesariamente quiero que la consulta busque en ambos campos (primer_nombre, segundo_nombre), pero que no repita una similar si ya fue encontrado anteriormente...

gracias de antemano...