【发布时间】:2017-12-01 06:56:00
【问题描述】:
我需要在 HTML 表单页面本身中显示总和。我的 PHP 文件中给出了部分代码:
<?php
while($row = mysqli_fetch_array($search_result)):?>
<?php
$sum=$sum+$row['value'];
?>
<tr>
<td><?php echo $row['id'];?></td>
<td><?php echo $row['time'];?></td>
<td><?php echo $row['value'];?></td>
</tr>
<?php endwhile;?>
在我的 HTML 表单中,我有一个 total 按钮。当我单击它时,我需要显示总和值。我该怎么做?
<form action="php_html_table_data_filter3.php" method="post">
From:<input type="text" name="valueToSearch1"><br><br>
To:<input type="text" name="valueToSearch2"><br><br>
<input type="submit" name="search" value="Filter"><br><br>
<button type="button">Total</button><br><br>
</form>
【问题讨论】:
-
.html 和 .php 文件是分开的吗?
-
@pAsh 文件是分开的
-
为隐藏字段赋值。单击“总计”按钮后,从隐藏字段中获取值并显示在您想要的任何位置。
-
另一种更安全的方法是使用 AJAX。在服务器端存储总和。一旦点击“总计”按钮进行 ajax 调用并将 ajax 响应显示为总和。
-
表格行
<tr>怎么样?你是如何使用这些的?他们是否也需要出现在结果中?