1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
$sql = "SELECT * FROM membres WHERE sexe = :sexe";
$stmt = $dbh->prepare($sql);
$stmt->BindParam(':sexe', $sexe);
if($age_min && $age_max != "")
{
$sql .= " AND annee_naissance BETWEEN :age_min AND :age_max";
$stmt->BindParam(':age_min', $age_min);
$stmt->BindParam(':age_max', $age_max);
}
if($age_max != "")
{
$sql .= " AND age_max = :age_max";
$stmt->BindParam(':age_max', $age_max);
}
if($couleur_yeux != "")
{
$sql .= " AND couleur_yeux = :couleur_yeux";
$stmt->BindParam(':couleur_yeux', $couleur_yeux);
}
if($couleur_cheveux != "")
{
$sql .= " AND couleur_cheveux = :couleur_cheveux";
$stmt->BindParam(':couleur_cheveux', $couleur_cheveux);
}
if($corpulence != "")
{
$sql .= " AND corpulence = :corpulence";
$stmt->BindParam(':corpulence', $corpulence);
}
if($style_vestimentaire != "")
{
$sql .= "AND style_vestimentaire = :style_vestimentaire";
$stmt->BindParam(':style_vestimentaire', $style_vestimentaire);
}
if($departement != "")
{
$sql .= "AND departement = :departement";
$stmt->BindParam(':departement', $departement);
}
$stmt->execute(); |
Partager