[英]How do you use a variable in a query?
$this->db->query('SELECT Given_Name FROM member WHERE Member_No = $id_no');
echo $this->table->generate($query);
我正在尝试使用 id_no 变量执行上述脚本。
如果您使用的是 MySQLi,最好使用准备好的语句:
$q = $this->db->prepare("SELECT Given_Name FROM member WHERE Member_No = ?;");
$q->bind_param("s", $id_no);
$q->execute();
$member = $q->fetch_array(MYSQLI_ASSOC))["Given_Name"];
更多信息: https://www.php.net/manual/en/mysqli.quickstart.prepared-statements.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.