- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个名为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_cond
和 close_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/
我有一个 C 代码,它从输入文件读取参数(启用逐字解析)。 我想通过输入文件输入条件表达式。例如,我应该能够使用像 这样的表达式 x x<1.0 x*x + y*y <1.0 等等,并在我的程序中调用
function Menu(c) { var c = { names: c.names ? c.names : undefined, fonts: c.font
关于 bash 脚本中的 if 语句,我有一个微妙的问题:“if”后面应该有什么类型的括号? 我有两个语句现在都可以工作,但如果我交换 () 和 [] 就不能工作了。 1.比较变量名 NAME="da
我有一个 Observable,我想定期重复,但仅限于以下条件: apiInterface.getData() // returns Observable ... // processing is h
我有一个表需要触发器来维持总行数为 100。触发器的工作方式是一旦有新行插入表中,最旧的行将被删除。显然,在触发器开始工作之前,我需要检查总行数是否已经达到 100。 我考虑过使用WHEN (cond
我有一个名为user的表,我在其中插入了一个类似的值 ($workshop_sales*0.01)+($counter_sales*0.005)+($sub_dealer_sales*0.0075)
我的代码结构如下: def collect_data(text): for line in text: key, match = parse_lines(line) #here
BTEQ 相关问题 - 我正在像这样通过 BTEQ 编制 SP 列表 .compile file=sp1 ; .IF ERRORCODE <> 0 THEN .GOTO SQLERROR; comp
我想获取今天没有 excludeDates 的所有 RecurringEvents。 我有以下型号: 重复事件 const RecurringEvent = sequelize.definge('re
我正在尝试使用 when(),thenReturn() 来测试 if 条件,但是当我运行我的测试用例时,即使我已经模拟了实现该方法的类,它也会让我缺少方法调用。 这是我要模拟的 if 条件
我是一名优秀的程序员,十分优秀!