在PHP while循环中覆盖AJAX文本

在PHP while循环中覆盖AJAX文本,php,html,ajax,Php,Html,Ajax,我一直在网上搜索,但似乎找不到任何解决方案。。。我以前发布过这个问题,但我正在尝试添加新代码 我有以下代码--> 一个PHP页面,其表单通过简化代码自行提交: <?php if (isset($_POST["submit"])) { $sql = "SELECT * FROM table"; $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { mail(

我一直在网上搜索,但似乎找不到任何解决方案。。。我以前发布过这个问题,但我正在尝试添加新代码

我有以下代码-->

一个PHP页面,其表单通过简化代码自行提交:

<?php if (isset($_POST["submit"])) {

    $sql = "SELECT * FROM table";
    $result = mysql_query($sql);

    while($row = mysql_fetch_array($result)) {

        mail($to, $subject, $newMessage, $headers);

    }
} ?>

<?php if (!isset($_POST["submit"])) {
    <form action="$PHP_SELF" method="post">
        <input name="subject" type="text" id="subject" />
        <textarea name="message" id="nbody"></textarea>
        <input type="submit" name="submit" id="submit" value="Send newsletter" />
    </form>
}else{
    echo "All mail processed";
} ?>

在处理SQL请求和发送邮件时,我想显示一些显示电子邮件发送进度的叠加文本(如“发送100封电子邮件中的1封”)

我认为AJAX可能可以做到这一点,但我已经尝试了许多不退出的解决方案……我使用jQuery库


谢谢!!

嗨!我能建议你接受一些关于你之前的问题的答案吗,如果他们对你有帮助的话?我接受了,但我没有得到任何帮助;)