這似乎並沒有工作,不知道爲什麼,但IF NOT聲明似乎並沒有爲我工作。 我用大概的方法檢查了一切,拼寫正確。PHP如果不是似乎沒有工作正確
這第一段代碼似乎工作正常。
$queryString = "SELECT * FROM biler";
if($searchType == "alle") {
//nothing
} else {
$queryString = " WHERE bilType = '$searchType'";
}
但是這沒有。
$queryString = "SELECT * FROM biler";
if(!$searchType == "alle") {
$queryString = " WHERE bilType = '$searchType'";
}
此外,還需要追加第二'$ queryString':'$ =的queryString ...' – Revent
不應該$的queryString =「WHERE bilType ='$ searchType'」; be $ queryString。=「WHERE bilType ='$ searchType'」; – rakeshjain