Cita:
Iniciado por cabeto_1972
OK, gracias, pero bueno, si al hacer la consulta yo le digo
$qPR = mysql_query("select Id_unico from perfiles where
genero='$genero';",$conn);
al enviar y decirle q me busque tanto hombre como mujeres va a resultar vacio ya q va a comparar el valor con 3, es decir, va a buscar todos en donde el sexo sea igual a 3 y deberia ser que me busque todos cuando el sexo es 1 o 2.
Ok. Entendí. Podrías aplicar un poquito de "hacking".
Definí una variable $where (vacía).
En el primer if, asignale la clausula SQL que corresponda ( where genero = 1).
Lo mismo para el segundo, el tercero, borralo porque no hace falta.
Lugo concatenas la variable $where a la query y listo !.
¿Se entiende?.
Estás construyendo dinámicamente una query.