Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 搜索查询到数据库无操作_Php_Mysql - Fatal编程技术网

Php 搜索查询到数据库无操作

Php 搜索查询到数据库无操作,php,mysql,Php,Mysql,我想就我在PHP编程论文中遇到的问题寻求帮助。我的问题是下面的代码。这种情况是,无论搜索查询是否在数据库中,如果我必须搜索某些内容,则应该始终有一条消息 $sqlRet = "SELECT * FROM tblbookcopy WHERE rId = '$roomno' AND (ciDate = '$checkin' OR coDate = '$checkout')"; if (mysqli_num_rows($conn,$sqlRet) != 0){ $Messag

我想就我在PHP编程论文中遇到的问题寻求帮助。我的问题是下面的代码。这种情况是,无论搜索查询是否在数据库中,如果我必须搜索某些内容,则应该始终有一条消息

$sqlRet = "SELECT * FROM tblbookcopy WHERE rId = '$roomno' AND (ciDate = '$checkin' OR coDate = '$checkout')";

    if (mysqli_num_rows($conn,$sqlRet) != 0){
        $Message = urlencode("ERROR");
        // header("Location:index.php?Message=".$Message);
        header("Location: ../ac-hotel/reservationform.php?Message=".$Message);
        die;
    }
你能告诉我我错过了什么吗。提前谢谢你

问候,


Ray

只需在if语句后添加一个else部分,如下所示:

else {
  $message = "Some Other Message";
  header("Location: ../ac-hotel/reservationform.php?Message=".$Message);
  die;
}

您不能向表中添加任何内容。你只有一个选择?!选择查询检索数据;它们不插入数据。您发布的代码不包含任何试图向数据库添加任何内容的代码。我会检查一下。有一段时间了,先生。在tblbookcopy(column_name)值(“column_values”)中插入,您已经错过了PDO教程和有关防止SQL注入的内容。