Я использую 3 кнопки отправки:
- Первая кнопка для поиска значений на основе раскрывающегося списка
- Вторая кнопка для обновления значений только
- Третья кнопка используется для загрузки pdf файла.
Моя форма должна быть
<?php
include("config/config.php");
include("header.php");
?>
<?php
if (!empty($_POST['mailing-submit'])) {
Query1;
query2;
query3;
} else if (!empty($_POST['contact-submit'])) {
update query;
} else {
$sheet_no = 202565;
header('Location: print_details.php?num='.$sheet_no);
}
?>
<!DOCTYPE html>
<html lang = "en">
<div class = "page-content">
<div class = "ace-settings-container" id = "ace-settings-container">
<div class = "btn btn-app btn-xs btn-warning ace-settings-btn" id = "ace-settings-btn">
<i class = "ace-icon fa fa-cog bigger-130"></i>
</div>
</div>
<!-- /.ace-settings-container -->
<div class = "page-header"></div>
<!-- /.page-header -->
<form name = "mailinglist" method = "post">
<td>
Drop down list from query1;
</td>
<td align = "center">
<input name = "mailing-submit" type = "submit" id = "btnSubmit" value = "Submit" class = "last btn btn-info" />
</td>
<br />
<br />
<div class = "row">
<div class = "col-xs-12">
<div class = "table-header">
Staff Details
</div>
<br />
<div class = "form-group">
input item : 1 values from query2;
</div>
<div class = "form-group">
input item : 2 values from query2;
</div>
</div>
<div class = "form-group">
input item : 3 values from query2;
</div>
</div>
<div class = "form-group">
input item : 4 values from query2;
</div>
</div>
<div class = "form-group">
input item : 5 values from query2;
</div>
</div>
</form>
</div>
<br />
<form name = "contactus" method = "post">
<div class = "row">
<div class = "col-xs-12">
<div class = "table-header">
Bank Details
</div>
<br />
<div class = "form-group">
input item : 1 values from query3;
</div>
</div>
<div class = "form-group">
input item : 2 values from query3;
</div>
</div>
<div class = "form-group">
input item : 3 values from query3;
</div>
</div>
<div class = "form-group">
input item : 4 values from query3;
</div>
</div>
</div>
</div>
<br />
<div class = "row">
<div class = "col-xs-12">
<div class = "table-header">
Assistant Examiner Claim
</div>
<div>
<table id = "dynamic-table" class = "table table-striped table-bordered table-hover">
<thead>
<tr>
<th>Sno</th>
<th>value1</th>
<th>value2.</th>
<th>value3</th>
<th>value4</th>
<th>value5</th>
<th>value6</th>
</tr>
</thead>
<tbody>
<?php
$i=1;
while($row = mysql_fetch_array($query_omr1)) {
?>
<tr>
<td>
<?php echo $i++;?>
</td>
<td>
<?php echo $row['value1'];?>
</td>
<td>
<?php echo $row['value2'];?>
</td>
<td>
<?php echo $row['value3'];?>
</td>
<td>
<?php echo $row['value4'];?>
</td>
<td>
<?php echo $row['value5'];?>
</td>
<td>
<?php echo $row['value6'];?>
</td>
</tr>
<?php }?>
</tbody>
</table>
</div>
</div>
</div>
</form>
</div>
<!-- /.page-content -->
</div>
<td align = "center"><input type = "text" style = "width:100px" name = "grand_total" id = "grand_total" /></td>
<div align = "center">
<input name = "contact-submit" type = "submit" id = "editpdf_submit" value = "Update" style = "padding:5px" class = "btn btn-danger" />
</div>
<div align = "center">
<input name = "download" type = "submit" id = "download" value = "Update & Download PDF" style = "padding:5px" class = "btn btn-danger" />
</div>
</div>
<!-- /.main-content -->
</body>
</html>
те кнопки отправки не работают. какие ошибки я сделал в коде. когда я закрываю тег, выходные данные отображаться не будут. как исправить ошибку?
Привет! Добро пожаловать в переполнение стека. У вас уже есть взял тур? Здесь объясняется, как форматировать код и задавать конкретные вопросы.
Вы можете переосмыслить, нужен ли весь предоставленный код.






Ваши кнопки отправки не работают, потому что вы закрыли форму до кнопок.
Измените код следующим образом:
<?php
include("config/config.php");
include("header.php");
?>
<?php
if (!empty($_POST['mailing-submit'])) {
Query1;
query2;
query3;
}
else if (!empty($_POST['contact-submit'])) {
{
update query;
}
else {
$sheet_no = 202565;
header('Location: print_details.php?num='.$sheet_no);
}
?>
<div class = "page-content">
<div class = "ace-settings-container" id = "ace-settings-container">
<div class = "btn btn-app btn-xs btn-warning ace-settings-btn" id = "ace-settings-btn">
<i class = "ace-icon fa fa-cog bigger-130"></i>
</div>
</div><!-- /.ace-settings-container -->
<div class = "page-header">
</div><!-- /.page-header -->
<form name = "mailinglist" method = "post">
<td>
Drop down list from query1;
</td>
<td align = "center"><input name = "mailing-submit" type = "submit" id = "btnSubmit" value = "Submit" class = "last btn btn-info"/></td>
<br />
<br />
<div class = "row">
<div class = "col-xs-12">
<div class = "table-header">
Staff Details
</div>
<br />
<div class = "form-group">
input item : 1 values from query2;
</div>
<div class = "form-group">
input item : 2 values from query2;
</div>
</div>
<div class = "form-group">
input item : 3 values from query2;
</div>
</div>
<div class = "form-group">
input item : 4 values from query2;
</div>
</div>
<div class = "form-group">
input item : 5 values from query2;
</div>
</div>
</div>
<br />
<form name = "contactus" method = "post">
<div class = "row">
<div class = "col-xs-12">
<div class = "table-header">
Bank Details
</div>
<br />
<div class = "form-group">
input item : 1 values from query3;
</div>
</div>
<div class = "form-group">
input item : 2 values from query3;
</div>
</div>
<div class = "form-group">
input item : 3 values from query3;
</div>
</div>
<div class = "form-group">
input item : 4 values from query3;
</div>
</div>
</div>
</div>
<br />
<div class = "row">
<div class = "col-xs-12">
<div class = "table-header">
Assistant Examiner Claim
</div>
<div>
<table id = "dynamic-table" class = "table table-striped table-bordered table-hover">
<thead>
<tr>
<th>Sno</th>
<th>value1</th>
<th>value2.</th>
<th>value3</th>
<th>value4</th>
<th>value5</th>
<th>value6</th>
</tr>
</thead>
<tbody>
<?php
$i=1;
while($row = mysql_fetch_array($query_omr1)) {
?>
<tr>
<td><?php echo $i++;?></td>
<td><?php echo $row['value1'];?></td>
<td><?php echo $row['value2'];?></td>
<td><?php echo $row['value3'];?></td>
<td><?php echo $row['value4'];?></td>
<td><?php echo $row['value5'];?></td>
<td><?php echo $row['value6'];?></td>
</tr>
<?php }?>
</tbody>
</table>
</div>
</div>
</div>
</div><!-- /.page-content -->
</div>
<td align = "center"><input type = "text" style = "width:100px" name = "grand_total" id = "grand_total" /></td>
<div align = "center">
<input name = "contact-submit" type = "submit" id = "editpdf_submit" value = "Update" style = "padding:5px" class = "btn btn-danger" />
</div>
<div align = "center">
<input name = "download" type = "submit" id = "download" value = "Update & Download PDF" style = "padding:5px" class = "btn btn-danger" />
</div> </form>
</div><!-- /.main-content -->
</body>
</html>
Попробуйте что-то вроде этого:
<button type = "submit" form = "form1" value = "Submit">Submit</button>, набор для формы ведьмы, которую вы отправляетеform=''