gpt4 book ai didi

php - 显示动态单选按钮是否被选中

转载 作者:行者123 更新时间:2023-11-28 18:13:39 25 4
gpt4 key购买 nike

 <?php $result2 = db_getsub( array('campaigns_id' => $SYS_campaign) );
if (!is_null($result1)){

while ( $row = $result2->fetch_object() )
{


?>
<div class="item">
<div style="text-align: left;">
<div class="choicetitle">
<input type="radio" id="Radio1" checked="checked" title="" name="subtype" value="<?php echo $row->subid; ?>" /><?php echo $row->sub_name; ?></div>
<div class="choicedesc descrip">
<?php echo $row->gavdescrep; ?> </div>
<!-- <div class="choicelesmer">
Les mer
</div>-->
<div class="choicedesc1">
<?php echo $row->gavdescrep; ?> </div>
</div>
<span><?php

$value=$row->price;
if($value != 0)
{
echo $row->price; ?>,-

<?php }else { echo ""; } ?> </span>
<span class="bgcolor discprice">
<?php echo $row->pricediscount; ?>,-
</span>
</div>
<?php } } ?>

我想显示默认的第一个单选按钮,现在它显示最后一个按钮被选中,因为它是动态的任何帮助???

最佳答案

您正在为循环中的所有单选按钮使用 checked="checked"。因此,最后分配的单选按钮保留了选中的属性。为了解决这个问题,有条件地只为第一次循环设置 checked="checked"

    if(loopingFirstTime){
$checked = ' checked="checked" ';
}else{
$checked = ' ';
}

然后......

    <input type="radio" name="radio1" '.$checked.' />

没有测试这个....请检查语法

关于php - 显示动态单选按钮是否被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18227070/

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