点击按钮内的ajax帖子

时间:2014-07-29 10:16:03

标签: jquery ajax

我使用以下代码验证电子邮件:

$(document).ready(function () {
    //global vars
    var emailok = false;
    var form = $("#connexion");

    $("#go").click(function () {
        //okkk
        $.ajax({
            type: "POST",
            data: "email=nedal.jed@gmail.com",
            url: "check_con.php",
            beforeSend: function () {

            },
            success: function (data) {
                alert(data);

            }
        });        
    });

和check_con.php是以下

<?php
    //data connection file
    //require "config.php";
    require "connexion.php";
    extract($_REQUEST);

    $sql = "select * from Compte where email='$email'";
    $rsd = mysql_query($sql);
    $msg = mysql_num_rows($rsd); //returns 0 if not already exist
    echo $msg;
?>

问题是我没有得到任何显示数据的警报,它不起作用。有什么问题?

2 个答案:

答案 0 :(得分:0)

类似的问题和答案:https://stackoverflow.com/a/1218562/663604


请尝试此查询:

$sql = "select COUNT(*) AS `Num` from Compte where email='$email'";
$rsd = mysql_query($sql);
echo $rsd[0]["Num"];

请注意,mysql_*函数确实已弃用。请使用MySQLi

答案 1 :(得分:0)

使用 $ rsd = mysql_query($ sql)或die(“error:”。mysql_error()); 看看mysql查询的问题。