我正在开展一个学校项目,并且似乎正在遇到导致测试停止死亡的一块。我正在接受
尝试登录我的程序时出现T_CONSTANT_ENCAPSED_STRING
消息。以下是我目前为止的代码:
$sql = "select * from users where userid='".$userid' and password='".$password'";
答案 0 :(得分:1)
您的查询必须是:
$sql = "select * from users where userid='$userid' and password='$password'";
您可以连接字符串,也可以直接在字符串中包含变量,但只有双引号时才能使用。
这也适用于上面的查询:
$sql = "select * from users where userid='".$userid."' and password='".$password."'";