【发布时间】:2016-04-29 21:28:40
【问题描述】:
我想知道我的查询是否正确编写,因为我认为我在“responsible_internship_teacher=true”处犯了一个错误
公共功能teacher_responsibility($email_teacher){
$查询 = "选择
*
从
教师
在哪里
email_teacher='$email_teacher' AND
负责任的实习老师=真”;
$result = $this->_db->query ($query);
返回 $result->rowcount();
}
感谢您的帮助。
【问题讨论】:
-
你的表中责任实习生教师的数据类型是什么......?完成
-
好像是varchar。我相信这是错误的。除此之外,查询是否正确编写?谢谢。
-
如果字段是 varchar,那么您必须在其周围添加引号。如果它是一个布尔值,那么它是正确写入的。
-
了解prepared 的PDO 和MySQLi 语句,并考虑使用PDO,it's really pretty easy。
-
@PhiterFernandes 你是在建议我写这个:responsible_internship_teacher='true'