我想在条件匹配或条件不匹配时重定向到不同的页面。我正在数据库中使用一个字段过程,值为#34;是" 。并且想要在两个条件匹配时重定向,一个是appid,一个是过程值="是" 。使用下面的代码,它只能重定向到else条件标题,甚至只能在数据库中找到条件。我在这里做错了什么。
<?php
$appid = $_GET['appid'];
$process = 'yes';
include("connect.php");
$sql = "SELECT * FROM tblapps WHERE app_id = '$appid' AND process = '$process'";
$result = mysqli_query($connect,$sql);
if (mysql_num_rows($result) > 0) {
header("Location: disclaimer2.php?appid=".$appid);
} else {
header("Location: modify/step2.php?appid=".$appid);
}
?>
答案 0 :(得分:1)
最简单的答案如下。请使用mysqli_ *相关功能。
$result = mysqli_query($connect,$sql);
$resultArr = mysqli_fetch_all($result);
if (count(resultArr) > 0) {
header("Location: disclaimer2.php?appid=".$appid);
} else {
header("Location: modify/step2.php?appid=".$appid);
}