PHP开发移动客户端接口---插入数据接口

1.首先在MySQL数据库中创建如下的数据库(数据库名称:db_mxd) 以及表(表名称:userInfo)

PHP开发移动客户端接口---插入数据接口_第1张图片

2. 为了测试方便,使用GET方式获取数据并将数据存储在数据库中,若客户端使用POST提交数据,PHP的后台使用$_POST['userName']的方式获取客户端提交的数据:

<?php

$arr = array(
    'code'=>'400',
    'message'=>'insert has error' );

if(isset($_GET['userName']) && isset($_GET['age']) && isset($_GET['userAccount']) && isset($_GET['password']))
{
    $userName = $_GET['userName'];
    $age = $_GET['age'];
    $userAccount = $_GET['userAccount'];
    $password = $_GET['password'];
    if(isset($_GET['resume']))
    {
        $resume = $_GET['resume']; //非必填项  }else{
        $resume = "too lazy to have a resume!";
    }

    $conn = mysql_connect('127.0.0.1', 'root', 'root') or die('Error Info : '.mysql_error());
    mysql_select_db('db_mxd', $conn);
    $sql = mysql_query("insert into userInfo values(null, '$userName', '$age', '$resume', '$userAccount', '$password')", $conn);
    if($sql)
    {
        $arr['code'] = '200';
        $arr['message'] = 'Success';
    }

    mysql_free_result($sql); // 关闭结果集
    mysql_close($conn); //关闭MySQL服务器
 }else{
$arr['message'] = 'lack Paramter';
}

echo json_encode($arr);

?>
3 . 测试

---在浏览器中使用下面的接口进行测试:

http://localhost:63342/htdocs/m/mysql_insert_test.php?userName=MXD&&age=22&&userAccount=1234567890&&password=abcdefghijklm

---测试结果:

{"code":"200","message":"Success"}

你可能感兴趣的:(PHP开发移动客户端接口---插入数据接口)