-1

$countryとの$job_type値はドロップダウン リストから取得されます

if ($country == 'All' && $job_type == 'All') {
    $data = mysql_query("SELECT * FROM cv ")
}else {
    $data = mysql_query("SELECT * FROM cv WHERE country='$country' AND job='$job_type'")      
}
4

1 に答える 1

4

あなたはいくつか欠けているようです;、これを試してください:

if ($country == 'All' && $job_type == 'All') 
{
  $data = mysql_query("SELECT * FROM cv WHERE country='$country' AND job='$job_type'");
} else {
  $data = mysql_query("SELECT * FROM cv");
}

そして、ベンジャミンにはポイントがあります。あなたの IF ロジックは正しくないようです。もしかしてこれ欲しい?

if ($country == 'All' && $job_type == 'All') 
{
  $data = mysql_query("SELECT * FROM cv");
} else {
  $data = mysql_query("SELECT * FROM cv WHERE country='$country' AND job='$job_type'");
}
于 2013-01-14T08:34:03.693 に答える