Ver Mensaje Individual
  #12 (permalink)  
Antiguo 30/06/2011, 15:59
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Como hacer que el buscador no repita los registros

PHP no es tema de este foro. Pregunta los detalles de manejo de Arrays en el Foro de PHP.
Allí te responderán mejor y más rápido, porque allí están los expertos en ese lenguaje. Acá la cosa es SQL, Bases de Datos y MySQL.

Lo que sí te puedo decir es que:
1) Los Array no existen en MySQL. Existen en otros DBMS pero no en MySQL
2) Tienes que armar un SELECT por cada una de las opciones que pones en el Array,en lo que respecta a nombres de campos.
3) Diferentes componentes de una condición WHERE no se separan por comas sino por operadores lógicos (AND, OR, XOR, NOT).
4) Poner un nombre de columna sin su correspondiente comparación equivale a preguntar si es o no TRUE (si no está vacía es TRUE).
5) Si pones varios campos sin compararlos y separados por comas te dará un error de sitaxis.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)