Php 根据数据库输出在单选按钮上加载具有特定背景颜色的页面

Php 根据数据库输出在单选按钮上加载具有特定背景颜色的页面,php,html,css,Php,Html,Css,我有几个单选按钮,当页面加载时会亮起绿色。 然而,我正在创建某种类型的“订单系统”,当我的示例中的特定按钮或“储物柜”时,我希望在页面加载时该特定的“储物柜”被“锁定”(亮起红色而不是绿色) 我已经在我的数据库中设置了基本设置,可以呼出“Active”或“Inactive”,以确保它实际工作。但我还不能根据SQL输出修改单选按钮 如果您需要更多信息,我将不胜感激 编辑: 为了给它一个更直观的外观,我希望储物柜是红色的,如果已经订购了储物柜 我认为您只需要在css中为显示为绿色的收音机创建一个名为

我有几个单选按钮,当页面加载时会亮起绿色。 然而,我正在创建某种类型的“订单系统”,当我的示例中的特定按钮或“储物柜”时,我希望在页面加载时该特定的“储物柜”被“锁定”(亮起红色而不是绿色)

我已经在我的数据库中设置了基本设置,可以呼出“Active”或“Inactive”,以确保它实际工作。但我还不能根据SQL输出修改单选按钮

如果您需要更多信息,我将不胜感激

编辑: 为了给它一个更直观的外观,我希望储物柜是红色的,如果已经订购了储物柜


我认为您只需要在css中为显示为绿色的收音机创建一个名为Active的类,为显示为红色的收音机创建一个名为Inactive的类。 在html/php中,只需回显class属性中的状态:

<input class="<?php  echo $obj['STATUS']; ?>" type="radio" name="my-name" value="1"> Test<br>

我认为您只需要在css中为显示为绿色的收音机创建一个名为Active的类,为显示为红色的收音机创建一个名为Inactive的类。
在html/php中,只需回显class属性中的状态:

<input class="<?php  echo $obj['STATUS']; ?>" type="radio" name="my-name" value="1"> Test<br>

我假设您的html内容如下所示

<input type="radio" name="radio_example" value="Active" />
<input type="radio" name="radio_example" value="inactive" />


<?php $value="Active" ?>

<script type="text/javascript">
     var x = <?php echo $value; ?>

document.querySelector('[name="radio_example"[value="'+x+'"]').checked = true;

}

</script>

变量x=
document.querySelector('[name=“radio_example”[value=“'+x+']”)。checked=true;
}

我假设您的html内容如下所示

<input type="radio" name="radio_example" value="Active" />
<input type="radio" name="radio_example" value="inactive" />


<?php $value="Active" ?>

<script type="text/javascript">
     var x = <?php echo $value; ?>

document.querySelector('[name="radio_example"[value="'+x+'"]').checked = true;

}

</script>

变量x=
document.querySelector('[name=“radio_example”[value=“'+x+']”)。checked=true;
}

如果在.php文件中需要此文件,可以执行以下操作:

foreach ($orders as $o) {
    $content .= '<button class="'.($o['active'] ? 'green' : 'red').'">'.$o['name'].'</button>';
}
foreach($o订单){
$content.=''.$o['name'].';
}

如果需要html格式,可以通过get/post查询(例如,借助帮助ajax)

如果需要在.php文件中使用此格式,可以执行以下操作:

foreach ($orders as $o) {
    $content .= '<button class="'.($o['active'] ? 'green' : 'red').'">'.$o['name'].'</button>';
}
foreach($o订单){
$content.=''.$o['name'].';
}

如果您需要html,您可以通过get/post查询(例如,借助帮助ajax)

Genius!给我一点时间来尝试这个快速的问题。.如何在A1-1中添加一个类,为label class=“”做同样的事情,并在“for”之前创建一个Active和InactiveOh类…ThanksGenius!给我一点时间来试一试这个快速的问题..我如何在A1-1中添加一个类,为标签class''做同样的事情,并在“for”之前创建一个活跃和不活跃的类哦..ThanksPate您的代码在这里您到目前为止尝试了什么?粘贴您的代码在这里您到目前为止尝试了什么?