将其转换为准备好的语句

3gtaxfhh  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(281)

这个问题在这里已经有答案了

如何检查mysql中是否存在行(i、 e.检查mysql中是否有邮件(4个答案)
两年前关门了。
我有一行代码:

$search = mysqli_query($mysqli, "SELECT * FROM list WHERE ID= '$name' ");

我想这样做:

$example = $mysqli->prepare('SELECT * FROM list (ID) VALUES (?)');

但问题是我需要进入角色 "mysqli_query($mysqli," ,如何将其添加到第二行代码中¿?

uemypmqf

uemypmqf1#

当您使用准备好的语句时,sql语法不会改变。只需用占位符替换变量。

$statement = $mysql->prepare("SELECT * FROM list WHERE ID= ? ");
$statement->bind_param("s", $name);
$statement->execute();

相关问题