gpt4 book ai didi

php - 如何使用php在sql语句中的字段中包含变量?

转载 作者:行者123 更新时间:2023-11-29 19:31:12 24 4
gpt4 key购买 nike

我正在编写一个 php 脚本来查询 MYSQL 数据库。但是,我可能有一个语法错误,导致我的代码无法工作。

如果我不使用变量并用 $errType 替换“版本”(例如),则一切正常。我在为字段使用变量时遇到问题。

 $errType = $_POST['errorCategory'];
$errType = $mysqli->real_escape_string($errType);

$sql = "SELECT * FROM codecError WHERE '$errType' ='0' ";
$result = $mysqli -> query($sql);
$count = $result -> num_rows;

if($count > 0){
}

最佳答案

也许你是说?

$sql = "SELECT * FROM codecError WHERE {$errType} ='0'";

你也可以写成

$sql = "SELECT * FROM codecError WHERE ".$errType." ='0'";

关于php - 如何使用php在sql语句中的字段中包含变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41767024/

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