php codeigniter中基于条件的数据表行颜色变化
我正在使用PHP Codeigniter中的服务器端数据表,希望根据条件更改行的颜色(无需页面刷新)。请告诉我修复此问题的代码 在这个数据表中,我只想在我的过滤器按钮按下时给我的行上色(有条件的),否则相同 我正在使用以下代码:php codeigniter中基于条件的数据表行颜色变化,php,ajax,codeigniter,datatable,codeigniter-3,Php,Ajax,Codeigniter,Datatable,Codeigniter 3,我正在使用PHP Codeigniter中的服务器端数据表,希望根据条件更改行的颜色(无需页面刷新)。请告诉我修复此问题的代码 在这个数据表中,我只想在我的过滤器按钮按下时给我的行上色(有条件的),否则相同 我正在使用以下代码: $no = 0; // echo "<pre>"; print_r($instock_products); if(!empty($instock_products)){ foreach ($instock_products as $ro
$no = 0;
// echo "<pre>"; print_r($instock_products);
if(!empty($instock_products)){
foreach ($instock_products as $row) {
$id= $row->product_id;
$date = date("Y-m-d", strtotime ($row->expiry));
?>
<tr
style="<?php
// if ($row->quantity < 15) {echo "color:red; background-color: gainsboro;";}
// else{
// if ($date < 2022-03-15 ){echo "color:red; background-color: gainsboro;";}
if($row->quantity < 15 || $date < 2022-03-15 ){echo "color:red; background-color: gainsboro;";}
?>" >
$no=0;
//回声“;印刷品(库存产品);
如果(!空($instock_products)){
foreach($instock_产品为$row){
$id=$row->product\u id;
$date=日期(“Y-m-d”,标准时间($row->到期));
?>
我很难理解你在说什么(也许编辑这个问题可以给你一些更有用的答案?)但是如果我理解正确,您希望使用php
更改页面的外观,而不重新加载页面。这是不可能的。请参阅以获得完整的解释。我很难理解您所说的内容(也许编辑问题可以为您提供一些更有用的答案?)但是,如果我理解正确,您希望在不重新加载页面的情况下使用php
更改页面的外观。这是不可能的。有关完整的解释,请参阅。在显示数据值之前,您需要检查数据值,如下所示**
$color=“red”;
$no=0;
//echo“;印刷品($instock_产品);
如果(!空($instock_products)){
foreach($instock_产品为$row){
如果($row->product_iddate<2022-03-15){$color=“green”;}
elif($row->product_iddate<2022-03-15){$color=“blue”;}
?>
您需要检查数据值,然后才能显示如下**
$color=“red”;
$no=0;
//echo“;印刷品($instock_产品);
如果(!空($instock_products)){
foreach($instock_产品为$row){
如果($row->product_iddate<2022-03-15){$color=“green”;}
elif($row->product_iddate<2022-03-15){$color=“blue”;}
?>
$color ="red";
$no = 0;
// echo "<pre>"; print_r($instock_products);
if(!empty($instock_products)){
foreach ($instock_products as $row) {
if($row->product_id<15){$color="pink";}
elif($row->date < 2022-03-15){$color="green";}
elif($row->product_id<15 ||$row->date < 2022-03-15 ){$color="blue";}
?>
<tr class="gradeA" style="background-color:<?php echo $color; ?>">
DISPLAY YOUR DATA HERE
</tr>