何时使用双引号和单引号php mysql

时间:2016-11-19 06:48:37

标签: php mysql

$act = "1";
$query = mysqli_query($conn, "SELECT * FROM pp_ta WHERE Lic = '".$lic."' And WHERE active= '".$act."'");

错误0您的SQL语法有错误;检查与您的MariaDB服务器版本对应的手册,以便在第1行的'WHERE active ='1''附近使用正确的语法

我认为这与报价有关。我已经尝试了7个小时才弄明白。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您不必在一次查询中使用两次。 试试这个

$act = "1";
$query = mysqli_query($conn, "SELECT * FROM pp_ta WHERE Lic = '".$lic."' And active= '".$act."'");