您好我正在尝试将当前周视为已选中,但由于我使用了for循环,因此我不确定如何在选项中实现if语句。
这是我的代码:
<?php
$datum = date(W);
for ($z = 1; $z < 52; $z++)
{
?>
<option value=<?php echo $z ?> <?php echo "week: ".$z ?> </option>
<?php
}
?>
我在考虑这样的事情:
<option value=<?php echo $z ?> If($z == $datum) then selected <?php echo "week: ".$z ?> </option>
我希望你能帮助我。
答案 0 :(得分:0)
您可以通过将该元素的属性设置为selected
来设置所选的下拉选项。试试
<option value="<?php echo $z;?>" <?php if($z == $datum) echo "selected";?> >
<?php echo "week: ".$z; ?>
</option>
答案 1 :(得分:0)
<?php
$datum = date(W);
for ($z = 1; $z < 52; $z++)
{
?>
<option value="<?php echo $z ?>" <?php if($z == $datum) { echo "selected"; } ?> > <?php echo "week: ".$z; ?> </option>
<?php
}
?>