Foros del Web » Programando para Internet » PHP »

Se puede Condicionar dos Select?

Estas en el tema de Se puede Condicionar dos Select? en el foro de PHP en Foros del Web. Hola Foreros, me imagino que la respuesta a mi pregunta es afirmativa, la idea es hacer más o menos lo siguiente: Código PHP: $result  =  ...
  #1 (permalink)  
Antiguo 06/06/2008, 00:10
 
Fecha de Ingreso: mayo-2008
Mensajes: 489
Antigüedad: 16 años
Puntos: 8
Se puede Condicionar dos Select?

Hola Foreros, me imagino que la respuesta a mi pregunta es afirmativa, la idea es hacer más o menos lo siguiente:

Código PHP:
$result mysql_query("SELECT * FROM tabla1 WHERE campo1='$campo1'  OR SELECT * FROM tabla2 WHERE campo2='$campo2'"); 
Cual sería la verdadera estructura para hacer este tipo de cosas? loq ue sucede es que no se me ocurre como buscar la solución, los intentos que he hecho no me llevan a ningun lado

Gracias de antemano
  #2 (permalink)  
Antiguo 06/06/2008, 01:14
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Respuesta: Se puede Condicionar dos Select?

¿Que es lo que quieres hacer? Porque sacar los registros de tabla1 que cumplen esa condicion, y luego tambien los de tabla2 que cumplen la otra condicion, son 2 selects independientes.

De todas formas, existe UNION en Mysql (http://dev.mysql.com/doc/refman/4.1/en/union.html).
  #3 (permalink)  
Antiguo 06/06/2008, 01:36
 
Fecha de Ingreso: mayo-2008
Mensajes: 489
Antigüedad: 16 años
Puntos: 8
Respuesta: Se puede Condicionar dos Select?

Gracias por interesarte, la idea es sacar los datos del select que cumpla la condicionen expuesta en el select.

PD: union no me sirve porque las tablas tienen diferente numero de campos y tipo
  #4 (permalink)  
Antiguo 06/06/2008, 02:53
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Respuesta: Se puede Condicionar dos Select?

Entonces no veo cual es el problema que te obliga a meterlos en la misma sentencia. Haz los 2 selects por separado.
  #5 (permalink)  
Antiguo 06/06/2008, 05:31
 
Fecha de Ingreso: mayo-2008
Mensajes: 489
Antigüedad: 16 años
Puntos: 8
Respuesta: Se puede Condicionar dos Select?

Si, gracias queria reducir el numero de lineas de codigo en la página para que no se me vuelva un enredo las modificaciones.

de todas maneras eso fue lo que me toco hacer.

Gracias
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 13:17.