gpt4 book ai didi

php - 将 'if conditon statement' 保存在数据库中并以 php 形式使用它

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

我有一个名为user的表,我在其中插入了一个类似的值

($workshop_sales*0.01)+($counter_sales*0.005)+($sub_dealer_sales*0.0075)

激励列中以及类似的值(value)

if{$workshop_sales>1600000' 在“open_cond”列中且值如“}

close_cond中。

现在,在我的 PHP 页面中,我已从该表中获取了值。我如何使用我的列 open_condclose_cond 中的值,因为我希望将其用作表达式,否则请通过提供其他方式来执行它来帮助我。那么我做错了请给我信息,我是否可以在 php 中编写“if 语句”,并将其存储为数据库列值中的文本值? ''

我得到的结果为

if($workshop_sales>1600000){2123.085}

但我想在我的代码中使用它作为 PHP 表达式。

<?php
$selectalldepartment = "select * from user ";
$selectedalldepartment = mysqli_query($conn,$selectalldepartment);
$selectedalldepartment = mysqli_query($conn,$selectalldepartment);
$depart=1;
while($row10 = mysqli_fetch_assoc($selectedalldepartment))
{
$sqlsel1 = "select * from parameters ";
$sqlsel1q = mysqli_query($conn,$sqlsel1);
$row2 = mysqli_fetch_assoc($sqlsel1q);
//assigned counter sales value
$counter_sales = $row2["counter_sales"];
?>
<tr>
<td style="text-align:center;"><?php echo $depart; ?></td>
<td style="text-align:center;"><?php echo $row10["open_condition"]; eval("echo {$row10['incentive']};");echo $row10["close_condition"];?></td> </tr>
<?php
$depaz++;
$depart++;
}
?>

这是我的表格:

<!-- language: lang-none -->

user_id | user_name | incentive |open_cond | close_cond |
1 | Goldy Shahu | ($workshop_sales*0.01)+ | |
| | ($counter_sales*0.005)+ | |
| | ($sub_dealer_sales*0.0075)|if($workshop_sales> |
1600000){ |}

最佳答案

您不应将条件存储到表中需要存储数据,例如

$workshop_sales 和 1600000 位于单独的列中

那么你可以提出条件

喜欢某事

if($row10["open_condition"] > $row10["open_condition_value"]){
//your code
}

关于php - 将 'if conditon statement' 保存在数据库中并以 php 形式使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42037875/

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