Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/05/2012, 17:07
cyber_dark
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 16 años, 3 meses
Puntos: 3
Respuesta: Como usar 2 select if juntos

No crei que se me complicara tanto, por eso no en si lo que necesito pero es esto.

Tengo este sistema de mensajes y necesito mostrar los mensajes que no han sido eliminados es decir que sean diferentes de "eli"

Código PHP:
+--------+------------+------------+------------+------------+
| 
id     | yo         | el         |estadoyo    |  estadoel  |
+--------+------------+------------+------------+------------+
| 
1      | 1          |         3  | si         |         si | 
| 
2      | 4          |         1  | no         |         no | 
| 
3      | 1          |         2  | eli        |         no | 
| 
4      | 5          |         1  | si         |        eli |
| 
5      | 1          |         6  | no         |          si| 
+--------+------------+------------+------------+------------+ 
Primero comparo quien soy, suponiendo que $session es igual a 1

//Si la tabla yo es igual a 1 vale el texto YO sino vale EL
@soy:=IF(yo=$session,'YO','EL')

//Si soy vale YO vale el valor del estadoyo sino vale estadoel
@estado:=IF(@soy='YO',estadoyo,'estadoel')

//Si el estado es diferente de eli se muestra sino no porque esta eliminado
WHERE @estado!='eli'