Укажите детали формы информации

Я хочу получить некоторую информацию (электронная почта, идентификатор вакансии) из базы данных. Для этого я использовал следующий код. Я пытаюсь отобразить полученные данные в таблице, используя, пока loop.it был успешным, затем я хочу отправлять электронные письма, если пользователь нажимает отправить электронную почту Кнопка. Каждая форма содержит разные адреса электронной почты. Но письма всегда отправляются на один адрес электронной почты. Этот адрес электронной почты содержит последний адрес электронной почты в базе данных. Но я хочу отправить это письмо на адреса электронной почты, которые содержат эту форму. помогите мне решить это.

<script src="..\js\jquery.min.js"></script>
<form action="../PHP/sendemail.php" enctype="multipart/form-data" method="post">
<table class="table" style="margin-bottom: 0">
<tbody>
<?php

while($row=mysqli_fetch_assoc($res)){
$_SESSION["imageno"] = $row['vacancyid'];
//$row['email'];
?>
<tr id="job">
<td style="vertical-align: middle;">
<img src="../comlogo/logo1.jpg" alt="Logo" style="width:100px;height:100px">&nbsp;<?= $row['company_name'];?>
</td>
<td style="vertical-align: middle;">
<span class="glyphicon glyphicon-briefcase">&nbsp;</span><?=$row['catogary']; ?>
</td>
<td style="vertical-align: middle;">
<span class="glyphicon glyphicon-map-marker">&nbsp;</span><?=$row['location'];?>
</td>
<td style="vertical-align: middle;">
<input hidden type="text" id="email" name="email" value='<?= $row['email'];?>'>
</td>
<td style="width: 190px;padding-right: 0px ">

<p>Posted Date:&nbsp;&nbsp;<?=$row['indate']; ?></p>
<p>Expire Date:&nbsp;&nbsp;<?= $row['expdate'];?></p>
<p>Remaining Days:&nbsp;&nbsp;
<?php
$date1=strtotime($row['expdate']);
$date2=strtotime(date("Y/m/d"));
$remainder=$date1-$date2;
$days=$remainder/86400;
?>
<?=$days?></p>
</td>
<td style="width: 190px;padding-right: 0px ">

<input type="file" name="uploaded_file" id="uploaded_file" class="text-center center-block well well-sm"><br>
</td>
<td>
<input type="submit" class="btn btn-info btn-sm" value="Apply Now" id="btn" name="btn">
</td>
<td>
<button type="button" class="btn btn-info btn-sm" value="" id="showprv" name="showprv" data-toggle="modal" data-target="#myModal">Previwe</button>
</td>
</tr>

<?php
}
?>
</tbody>
</table>
</form>

0

Решение

Вы должны поместить полный тег формы внутри в то время как цикл в котором вы выбираете детали. Это будет как …

 <?php
while($row=mysqli_fetch_assoc($res)){
$_SESSION["imageno"] = $row['vacancyid'];
?>
<form action="../PHP/sendemail.php" enctype="multipart/form-data" method="post">
<?php
<!-- Load all the data you want -->
?>
</form>
<?php } ?>

Это обеспечит отправку электронной почты на разные адреса электронной почты, а не только на последний. С этим ваша проблема с электронной почтой будет решена.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector