[英]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.