zoukankan      html  css  js  c++  java
  • 第一百六十节,封装库--JavaScript,ajax注册表单到数据库

    封装库--JavaScript,ajax注册表单到数据库

    效果图

    前台js

    var biaodan = $().xu_lie_biao_dan($('form').sh_jd());   //序列化获取表单数据,返回对象
            $().Ajax({                            //执行Ajax数据传输
                method:'post',                    //post方式发送
                url:'hj.php',                     //发送到hj.php
                data:biaodan,                     //发送内容,序列化获取到的表单对象
                success:function (text) {         //执行回调函数
                    if (text == 1){
                        alert('注册成功');         //可以做注册成功的操作
                    }else {
                        alert('注册失败');         //可以做注册失败的操作
                    }
                },
                async:true                        //异步模式
            });

    通讯PHP页面代码

    <?php
        header('Content-Type:text/html; charset=utf-8');
        //连接数据库
        define('DB_HOST', 'localhost');
        define('DB_USER', 'root');
        define('DB_PWD', '279819');
        define('DB_NAME', 'beke');
    
        $conn = @mysql_connect(DB_HOST, DB_USER, DB_PWD) or die('数据库链接失败:'.mysql_error());
    
        @mysql_select_db(DB_NAME) or die('数据库错误:'.mysql_error());
    
        @mysql_query('SET NAMES UTF8') or die('字符集错误:'.mysql_error());
    
    
        $_birthday = $_POST['year'].'-'.$_POST['month'].'-'.$_POST['day'];
    
        $query = "INSERT INTO huiyuan (user, pass, ques, ans, email, birthday, ps)
                                                    VALUES ('{$_POST['user']}', sha1('{$_POST['pass']}'), '{$_POST['ques']}', '{$_POST['ans']}', '{$_POST['email']}', '{$_birthday}', '{$_POST['ps']}')";
    
        mysql_query($query) or die('新增失败!'.mysql_error());
    
        echo mysql_affected_rows();  //注册成功返回值给Ajax
    
        mysql_close();
    
    
    ?>

    数据库数据

  • 相关阅读:
    笔试题系列001
    算法系列001---dfs|多叉|解空间树理解
    leetcode--014 Gas station
    leetcode--012 single number I
    leetcode--011 copy list with random pointer
    leetcode--010 Linked List Cycle II
    leetcode--009 Linked List Cycle I
    leetcode--007 word break I
    leetcode-006 detect cycle
    alex鸡汤回信
  • 原文地址:https://www.cnblogs.com/adc8868/p/6497715.html
Copyright © 2011-2022 走看看