Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2006, 03:39
Enric Roca
 
Fecha de Ingreso: enero-2002
Mensajes: 31
Antigüedad: 22 años, 3 meses
Puntos: 0
Lo siento, no se ni como titular el problema

Gracias por entrar, se que el titulo no es el adecuado y eso reduce posibles ayudas, pero no hay manera de poder expresar facilmente el problema.

Tengo en una tabla mysql varios campos con varias id, id 1, id 2, id 3, etc...

luego tengo por otro lado unas condiciones ({72} AND {21}) OR ({73} AND {21}) (este dato me lo dan, no lo creo yo, por eso viene con {})

El problema radica en que tengo que saber si las id estan dentro de la tabla respetando esa condicion.

He probado a cambiar { por id=' y } por '
asi me queda (id='72' and id='21') or...
pero no funciona, por que si hago where (id='72' and id='21') no funciona ya que una linea solo tiene una id y ninguna linea tendra esas 2 id.
Otra cosa era con where id IN (...), pero no me respeta los and or.

Otra opcion ha sido hacer un array con las id, pero no encuentro la manera de recorrer ese array respetando esas condiciones.

Todas las ideas son bienvenidas. Muchas gracias por tu tiempo.

Última edición por Enric Roca; 28/09/2006 a las 03:50