Javascript 如何使用ajax检查多字段&;mysql

Javascript 如何使用ajax检查多字段&;mysql,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,如何使用ajax和mysql检查多字段 例如,我想检查或验证我的数据库中是否存在电子邮件 我的代码是 jquery_append.js $(文档).ready(函数(){ var计数=0; $(“#添加btn”)。单击(函数(){ 计数+=1; $(“#容器”)。追加( '' +'否:'+计数+' +“EmailNama depanama Belakang” +"操作指南"(Tipe Operasi Pilih) +“Lokasi Pilih-” +“阿拉马特” +“” +“” ); });

如何使用ajax和mysql检查多字段 例如,我想检查或验证我的数据库中是否存在电子邮件 我的代码是

jquery_append.js

$(文档).ready(函数(){
var计数=0;
$(“#添加btn”)。单击(函数(){
计数+=1;
$(“#容器”)。追加(
''
+'否:'+计数+'
+“EmailNama depanama Belakang”
+"操作指南"(Tipe Operasi Pilih)
+“Lokasi Pilih-”
+“阿拉马特”
+“
” +“
” ); }); $(“.remove_item”).live('click',函数(ev){ 如果(ev.type=='点击'){ $(this.parents(“.s”).fadeOut(); $(this.parents(“.s”).remove(); } });
});编写一个函数,并在电子邮件字段模糊时触发它。将电子邮件作为函数的参数传递,并将其签入数据库

这是您的电子邮件字段:

<input type="text" class="form-control" name="email" id="email" value="" />
这是Ajax调用的PHP函数:

    function CheckEmailExist() {
        $conn = new mysqli($servername, $username, $password, $dbname);
        if (isset($_POST['email']) && $_POST['email'] != "") {
            $sql = "SELECT id FROM `table` WHERE `email` = '" . $_POST['email'] . "'";
            $result = $conn->query($sql);
            echo mysql_num_rows($result);
        }
        exit();
    }

通过这种方式,您可以通过ajax检查数据库中是否存在数据。

您尝试过什么吗?我不知道为什么每个人都不明白。很简单。OP只希望我们为他写一个完整的Ajax调用。这就是我们来这里的目的。对吧?;-)user3533244谢谢您的回答,但您有代码,例如,因为我尝试不为我工作
    function CheckEmailExist() {
        $conn = new mysqli($servername, $username, $password, $dbname);
        if (isset($_POST['email']) && $_POST['email'] != "") {
            $sql = "SELECT id FROM `table` WHERE `email` = '" . $_POST['email'] . "'";
            $result = $conn->query($sql);
            echo mysql_num_rows($result);
        }
        exit();
    }