这是我的超文本标记语言PHP表页面的完整代码...
<!DOCTYPE html>
<html>
<body>
<table>
<tr>
<td>Subjects</td>
<td>Grades</td>
</tr>
<?php
$i=0;
while($row = mysqli_fetch_array($results_teach)) {
if($row["Sub_1"] != "" && $row["Sub_Grades_1"] != "") {
?>
<tr>
<td><?php echo $row["Sub_1"]; ?></td>
<td><?php echo $row["Sub_Grades_1"]; ?></td>
</tr>
<?php
}
$i++;
}
?>
</table>
</body>
</html>
您可以通过mysqli_num_rows函数检查提取数据的计数。如果未提取数据,计数将为零,您可以显示错误消息
if(mysqli_num_rows($results_teach) < 0){
echo "The error message"
}else{
$i=0;
//code
}
您有一个名为$i
的计数器。您只需检查其值:
<!DOCTYPE html>
<html>
<body>
<table>
<tr>
<td>Subjects</td>
<td>Grades</td>
</tr>
<?php
$i=0;
while($row = mysqli_fetch_array($results_teach)) {
if($row["Sub_1"] != "" && $row["Sub_Grades_1"] != "") {
?>
<tr>
<td><?php echo $row["Sub_1"]; ?></td>
<td><?php echo $row["Sub_Grades_1"]; ?></td>
</tr>
<?php
}
$i++;
}
?>
</table>
<?php
if ($i === 0) {
?>
Does not exist
<?php
}
?>
</body>
</html>
在XML中,我想要的配置如下所示(但我不想使用XML):
在log4j1.2中,您只需在运行时获取一个记录器并添加一个appender。例如,这对于测试目的很方便。我们曾经创建一个模拟appender并将其添加到记录器中。随后,我们可以做出不同的断言。 log4j2的等价物是什么? 例如,这个例子展示了其他人是如何添加测试附加器的。 log4j2页面显示了一些关于如何添加附加器的示例。但是,它们将追加器添加到整个上下文中。这似乎不同于为一个特定的记录器添
我使用的是Camel 2.9.2,完成路线定义如下: 中提供https://stackoverflow.com/questions/18877562/how-can-i-log-a-header-value-in-camel-using-spring-dsl解决方案由于某种原因对我不起作用。 我可以看到一些与路由定义相关的驼峰跟踪
问题内容: 我如何添加到URL,如果它不包括协议(例如,或)? 例: 问题答案: @nickf代码的修改版本: 认识到,,和在不区分大小写的方式。
问题很简单。如何将列添加到表中,但仅当列不存在时?我在这里只找到了如何检查列是否存在的解决方案。
在您按下信息提交后,我尝试显示一条消息。 1.此名称已经存在,请使用另一个 或 2。名字加上去了! html php 现在,它将回声发布在add.php上,而不是表单所在的页面上。我怎么把它送到那里?