我正在尝试在我的值之前添加“请选择”。
<?php
include "dbconnect.php";
$resultSet = $con->query("SELECT eventDuration, durationName FROM tbl_duration");
?>
<label class="col-sm-2 control-label" for="eventDuration">Duration:</label>
<div class="col-sm-10">
<select name="eventDuration">
<?php
while($rows = $resultSet->fetch_assoc())
{
$durationName = $rows['durationName'];
echo "<option value='0'>Please select...</option>";
echo "<option value='$durationName'>$durationName</option>";
}
?>
</select>
</div>
我尝试了上面的代码,但结果是重复的,如下所示。我怎样才能使它不再重演呢?
Please select
1 Day
Please select
2 Days
Please select
3 Days
您可以将默认的从循环中取出。
<?php
include "dbconnect.php";
$resultSet = $con->query("SELECT eventDuration, durationName FROM tbl_duration");
?>
<label class="col-sm-2 control-label" for="eventDuration">Duration:</label>
<div class="col-sm-10">
<select name="eventDuration">
<option value='0'>Please select...</option>
<?php foreach ($resultSet as $row): ?>
<option value='<?=htmlspecialchars($row['durationName']) ?>'><?=htmlspecialchars($row['durationName']) ?></option>
<?php endforeach; ?>
</select>
</div>
使用默认值几个好处: 如果变量未定义可以防止报错 如果变量为空可以提供默认值,减少条件判断,复杂默认值还是要使用条件判断标签来实现 给变量设置默认值输出 {$category.name|default='分类名为空'} {$user.user_nickname|default='这个家伙没有设置昵称'} 给系统变量设置默认值输出 {$Think.get.name|default="名称为空"}
使用默认值几个好处: 如果变量未定义可以防止报错 如果变量为空可以提供默认值,减少条件判断,复杂默认值还是要使用条件判断标签来实现 给变量设置默认值输出 {$category.name|default='分类名为空'} {$user.user_nickname|default='这个家伙没有设置昵称'} 给系统变量设置默认值输出 {$Think.get.name|default="名称为空"}
问题内容: 我有这个CSS: 和这个HTML: 但是,如果未指定目标(在URL中)并且未单击任何选项卡,则我的页面为空。我想默认显示。 我怎样才能做到这一点?谢谢。 更新:接下来,如果我的Google Map不是最初的目标,它就会被破坏。有人知道解决方法吗? 问题答案: 我不得不自发地说,我能想到的唯一解决方案是不幸的是使用JavaScript。就像是: 编辑: 好的,有CSS解决方案。但是,这需
问题内容: Hibernate使用的默认缓存的名称是什么?甚至有默认的缓存,还是必须添加缓存提供程序才能利用缓存? 我以为是EHCache,但我认为必须对其进行配置…默认情况下它不是“那里” … 问题答案: Hibernate已经通过持久上下文提供了一种称为 一级缓存 的缓存机制。它在 Session作用域内,默认情况下处于启用状态,无法关闭。 诸如EHCache之类的缓存提供程序提供了另一种称为
●进入编辑地图页面—>点击打开图层管理窗口—>点样式,选择渲染方式,点“确定”保存设置。 ●普通点渲染:适用于标注数量小于2000,显示风格多样化的标注渲染,支持分类显示、自定义图标、标签设置等。
问题内容: def save_file(self, outputfilename = self.image_filename): self.file.read(outputfilename) .... 在第一行中给出。似乎Python不接受它。我该如何重写代码,以免引发异常? 问题答案: 使用默认值并检测到该值。