首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >指定详细信息表单信息

指定详细信息表单信息
EN

Stack Overflow用户
提问于 2017-05-05 15:48:00
回答 1查看 30关注 0票数 0

我想从database.for中获取一些信息(电子邮件,空缺id),我使用以下代码。我尝试使用while loop.it成功显示检索到的数据,然后我想发送电子邮件如果用户单击发送电子邮件button.every表单包含不同的电子邮件addresses.but始终电子邮件发送到一个电子邮件address.that电子邮件地址是包含在DB.but的最后一个电子邮件地址我想发送该电子邮件到包含每个form.help我解决这个问题的电子邮件地址。

代码语言:javascript
复制
<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>
EN

回答 1

Stack Overflow用户

发布于 2017-05-05 19:32:04

您应该将完整的form标记放在获取细节的while循环中。就像是..。

代码语言:javascript
复制
 <?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
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43799330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档