gpt4 book ai didi

php - 使用PHP查询MySQL数据库(if语句)

转载 作者:行者123 更新时间:2023-11-29 06:56:26 35 4
gpt4 key购买 nike

我需要你的帮助。

我有一个 PHP 代码,我用它在选择特定运算符后查询 MySQL 数据库。我从下拉列表中获得的运算符是“小于、大于和等于”。我的问题是;无论我选择哪个运算符,我从数据库中获得的结果总是针对“LESS THAN”运算符。也就是说,无论我选择“LESS THAN”、“GREATER THAN”还是“EQUALS”,它都会给我相同的结果。我试图定位问题但失败了。这是我使用的代码:

            if ($op='LESS THAN') {
$query = "SELECT * FROM tbl_reservoir WHERE res_vol < '$vol'";
} elseif ($op='GREATER THAN') {
$query = "SELECT * FROM tbl_reservoir WHERE res_vol > '$vol'";
} elseif ($op='EQUAL') {
$query = "SELECT * FROM tbl_reservoir WHERE res_vol = '$vol'";
}

$op 是一个保存运算符的变量,“res_vol”是我从数据库表中比较的字段。

最佳答案

您必须在 if 条件中使用 =====

if ($op == 'LESS THAN')
{
// code here
}
elseif ($op == 'GREATER THAN')
{
// code here
}
// .......

关于php - 使用PHP查询MySQL数据库(if语句),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12451953/

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