文档章节

PHP +Mysql 学习之二(一个注册信息)

m
 mooboo
发布于 2017/04/15 02:55
字数 195
阅读 6
收藏 0

<?php
  header("Content-Type: text/html; charset=utf-8") ;
$account = $_GET['account'];
$password = $_GET['password'];
$phone = $_GET['phone'];
$name = $_GET['name'];
$distributeId = $_GET['distributeId'];
$addr = $_GET['addr'];


$user = new mysqli();
if($user)
{
    $user->connect("localhost", "root", "123456", "test_db");
    if (mysqli_connect_errno()) {
       $arr = array(
                    'code'=>'400',
                    'info'=>"系统错误!",
                    );
        echo json_encode($arr,JSON_UNESCAPED_UNICODE);
        exit();
    }
}
else
{
             $arr = array(
                'code'=>'400',
                'info'=>"系统错误!",
                );
    echo json_encode($arr,JSON_UNESCAPED_UNICODE);
    exit();
    
    }
$checkaccount = "select * from users where account='$account'";
//check if account already exist

if($result = $user->query($checkaccount))
{
    if ($result->num_rows > 0)
    {
             $arr = array(
                'code'=>'400',
                'info'=>"账号已经存在!",
                );
                
                echo json_encode($arr,JSON_UNESCAPED_UNICODE);
                $user->close();
                exit();
    }
}

$insert = "INSERT INTO users( account, password, distributeId, name,phone,addr ) VALUES ( '$account', '$password', '$distributeId', '$name', '$phone','$addr' )" ;

if($result = $user->prepare($insert))
{
       if($result->execute())
       {
             $arr = array(
                'code'=>'200',
                'info'=>"注册成功号!",
                );
                
                echo json_encode($arr,JSON_UNESCAPED_UNICODE);
           
       }
       else
           {
                            $arr = array(
                'code'=>'400',
                'info'=>"系统错误!",
                );
                echo json_encode($arr,JSON_UNESCAPED_UNICODE);
               }
}
else
{
                                $arr = array(
                'code'=>'400',
                'info'=>"系统错误!",
                );
                echo json_encode($arr,JSON_UNESCAPED_UNICODE);
    
    }
  
//echo json_encode($result->fetch_all());

    /* free result set */


$user->close();

?>

© 著作权归作者所有

共有 人打赏支持
m
粉丝 0
博文 20
码字总数 11262
作品 0
英国
私信 提问
PHP开发会员系统

学习PHP很久啦,对PHP语言也熟悉啦,想设计简单的会员系统,内容包括:创建数据库和表、会员注册、会员登录、会员权限设置。涉及到的知识点:md5加密,Cookie/Session创建、使用、销毁等。下...

crossmix
2015/10/05
312
1
windows 2008手动安装PHP环境

1/选对PHP版本下载,2/MYSQL安装,3/REWRITE配置 拖动到下面有三个坑,说出了经常会出错的三点 前面的就不说了,我们假设PHP跟MYSQL下载好了: 开始-管理工具- Internet 信息服务(IIS)管理器...

tree2013
2016/06/11
79
0
WordPress迁移Azure之二WordPress部署

上一篇:WordPress迁移Azure之一PHP环境部署 通过上一篇文章,我们已经在环境中成功的部署了PHP环境,下面我们要做的是下载wordpress程序,并进行部署。 上篇文章中未描述关于My SQL的部署,...

陳先生
06/26
0
0
win7 64位下php5.4.15的安装

Windows7 下安装配置Apache2.2+PHP5.4.15+MySQL5.5环境 windows7 64位安装配置Apache2.2+PHP5.4.15+MySQL5.5环境 apache 2.2.22: 到apache官网下载/httpd/binaries/win32/下的httpd-2.2.22-......

EDIAGD
2013/05/27
0
0
PHP+MySQL最基础的数据库操作方法备忘录

PHP+MySQL是比较常见的搭配,我用这篇文章记录最基础的数据库操作方法,后面我认为属于这方面基础的知识,都会统一补充记录在这篇文章中。 注:由于我主观上不喜欢Oracle这个公司,而MySQL被...

小叶与小茶
2014/01/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

微服务分布式事务实现

https://www.processon.com/view/link/5b2144d7e4b001a14d3d2d30

WALK_MAN
今天
2
0
《大漠烟尘》读书笔记及读后感文章3700字

《大漠烟尘》读书笔记及读后感文章3700字: 在这个浮躁的社会里,你有多久没有好好读完一本书了? 我们总觉得自己和别人不一样,所以当看到别人身上的问题时,很少有“反求诸己”,反思自己。...

原创小博客
今天
3
0
大数据教程(9.5)用MR实现sql中的jion逻辑

上一篇博客讲解了使用jar -jar的方式来运行提交MR程序,以及通过修改YarnRunner的源码来实现MR的windows开发环境提交到集群的方式。本篇博主将分享sql中常见的join操作。 一、需求 订单数据表...

em_aaron
今天
3
0
十万个为什么之什么是resultful规范

起源 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点...

尾生
今天
3
0
Terraform配置文件(Terraform configuration)

Terraform配置文件 翻译自Terraform Configuration Terraform用文本文件来描述设备、设置变量。这些文件被称为Terraform配置文件,以.tf结尾。这一部分将讲述Terraform配置文件的加载与格式。...

buddie
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部