Tema: Buenas
Ver Mensaje Individual
  #22 (permalink)  
Antiguo 25/05/2009, 03:35
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 17 años, 5 meses
Puntos: 1517
Respuesta: Buenas

Codigo arreglado disculpa se me olvido quitarle el simbolo de $


Código PHP:
$porsexo = (!empty($porsexo) ? " sexo = '$porsexo' " : ""); 

$setAND  = !empty($porsexo) 
        ? 
"AND"  
        
: "" 
); 
$porfecha = (!empty($porfecha) ? " $setAND fecha = '$porfecha' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
        ? 
"AND"  
        
: "" 
); 
$pornacionalidad = (!empty($pornacionalidad) ? " $setAND nacionalidad = '$pornacionalidad' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
        ? 
"AND"  
        
: "" 
); 
$porfigurante = (!empty($porfigurante) ? " $setAND figurante = '$porfigurante' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
        ? 
"AND"  
        
: "" 
); 
$porprofesional = (!empty($porprofesional) ? " $setAND profesional = '$porprofesional' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
    || !empty(
$porprofesional)  
        ? 
"AND"  
        
: "" 
); 
$porojos = (!empty($porojos) ? " $setAND ojos = '$porojos' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
    || !empty(
$porprofesional)  
    || !empty(
$porojos)  
        ? 
"AND"  
        
: "" 
); 
$porpelo = (!empty($porpelo) ? " $setAND pelo = '$porpelo' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
    || !empty(
$porprofesional)  
    || !empty(
$porojos)  
    || !empty(
$porpelo)  
        ? 
"AND"  
        
: "" 
); 
$portampelo = (!empty($portampelo) ? " $setAND tampelo = '$portampelo' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
    || !empty(
$porprofesional)  
    || !empty(
$porojos)  
    || !empty(
$porpelo)  
    || !empty(
$portampelo)  
        ? 
"AND"  
        
: "" 
); 
$porpiel = (!empty($porpiel) ? " $setAND piel = '$porpiel' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
    || !empty(
$porprofesional)  
    || !empty(
$porojos)  
    || !empty(
$porpelo)  
    || !empty(
$portampelo)  
    || !empty(
$porpiel)  
        ? 
"AND"  
        
: "" 
); 
$poraltura = (!empty($poraltura) ? " $setAND altura = '$poraltura' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
    || !empty(
$porprofesional)  
    || !empty(
$porojos)  
    || !empty(
$porpelo)  
    || !empty(
$portampelo)  
    || !empty(
$porpiel)  
    || !empty(
$poraltura)  
        ? 
"AND"  
        
: "" 
); 
$porpeso = (!empty($porpeso) ? " $setAND peso = '$porpeso' " : ""); 

$setAND  = !empty($porsexo) 
    || (!empty(
$porfecha) 
    || (!empty(
$pornacionalidad) 
    || (!empty(
$porfigurante) 
    || !empty(
$porprofesional)  
    || !empty(
$porojos)  
    || !empty(
$porpelo)  
    || !empty(
$portampelo)  
    || !empty(
$porpiel)  
    || !empty(
$poraltura)  
    || !empty(
$porpeso)  
        ? 
"AND"  
        
: "" 
); 
$porespecialidades = (!empty($porespecialidades) ? " $setAND especialidades = '$porespecialidades' " : ""); 



//The SELECT I'm going to use 
$sql = "SELECT * 
    FROM usuarios " 
    
. "WHERE  "  
        
. $porsexo  
        
. $porfecha  
        
. $pornacionalidad  
        
. $porfigurante  
        
. $porprofesional  
        
. $porojos  
        
. $porpelo  
        
. $portampelo  
        
. $porpiel  
        
. $poraltura  
        
. $porpeso  
        
. $porespecialidades  
    
. " LIMIT 0,30"; 
$result = mysql_query($sql) or die(mysql_error()); 
$numRows = mysql_num_rows($result);