gpt4 book ai didi

php - 执行此 php 代码的正确方法是什么

转载 作者:行者123 更新时间:2023-11-29 07:47:25 24 4
gpt4 key购买 nike

我有这个查询

$query = "SELECT * FROM customers WHERE customer_name = '{$orders}'";

但是当$orders的值有一个单引号 (')例如:

$orders = "Carlo's shop";

查询返回错误。

有什么好的办法来处理这种情况吗?

最佳答案

将 PDO 与准备好的语句一起使用。请参阅reference docs .

$query = $pdo->prepare('SELECT * FROM customers WHERE customer_name= :orders');

$query->execute(array('orders' => $orders));
<小时/>

关于php - 执行此 php 代码的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27370261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com