我傳遞變量,以我的page?title=fred
頁面,但我想重定向到另一個頁面,如果它是錯誤的值(未在數據庫中)例如:fredd
麻煩與傳遞有效變量來查詢
第一部分檢查變量是否爲空。這似乎在工作。
//get variable from title
if(!isset($_GET['title']) || empty($_GET['title'])) {
echo "no variable";
}
else {
$get_title = mysqli_real_escape_string($db, $_GET['title']);
$title = str_replace("-"," ", $get_title);
}
我無法檢查,如果我傳遞變量是在數據庫中,如果它不重定向到主頁。
$query = mysqli_query($db, "SELECT title FROM persons WHERE title = '$title'");
//check that variable is in the database
if(!isset($query)){
while($row = mysqli_fetch_assoc($query)){
echo $row['title'];
}
// mysqli_free_result($query);
}
else {echo "variable does not exist";} ?>
有人可以告訴我什麼,我做錯了,如何解決呢?謝謝你,
你讓它看起來很簡單。謝謝! – checkenginelight