Foros del Web » Programando para Internet » PHP »

consulta sql segun array enviado a determinada funcion

Estas en el tema de consulta sql segun array enviado a determinada funcion en el foro de PHP en Foros del Web. tengo la siguiente función para hacer una consulta sql function consukta($array1,$array2) { ...................... ............. $sql=SELECT dato FROM tabla WHERE dato LIKE '%$array1%' AND loquesea LIKE ...
  #1 (permalink)  
Antiguo 28/08/2009, 10:06
 
Fecha de Ingreso: febrero-2008
Ubicación: Venezuela
Mensajes: 13
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta consulta sql segun array enviado a determinada funcion

tengo la siguiente función para hacer una consulta sql


function consukta($array1,$array2)
{
......................
.............
$sql=SELECT dato FROM tabla WHERE dato LIKE '%$array1%' AND loquesea LIKE '%$array2%' ";
..........................
....................
}

necesito saber si (dato) y (loquesea) pueden compararse contra todos los elementos que tiene el ARRAY determinado, es decir, $array1 o $array2 respectivamente.
  #2 (permalink)  
Antiguo 28/08/2009, 10:08
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: AYUDA POR FAVOR!!! consulta sql segun array enviado a determinada funcion

puede ser... tal ves necesites usar el operador IN de SQL ...

o bien, iterar los arreglos y comparar elemento por elemento...

Código:
... WHERE foo IN('candy', 'does')
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 28/08/2009, 10:10
 
Fecha de Ingreso: febrero-2008
Ubicación: Venezuela
Mensajes: 13
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: AYUDA POR FAVOR!!! consulta sql segun array enviado a determinada funcion

muchas gracias verificare eso
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:36.