最简单的PHP接口连数据库(可用来做测试)

<?php
//获取POST json 数据
$info = file_get_contents('php://input');
//解析数据
$info_array = json_decode($info, true);
if ($info_array) {
    $name = $info_array['name'];
    $company = $info_array['company'];
    $mobile = $info_array['mobile'];
    if(isset($info_array['email'])){
      $email = $info_array['email'];
    }
    else{
      $email = '';
    }
//插入数据库
    try {
        $dbName = "mysql:host=XXXX;dbname=XXXX";
        $dbUser = "XXXX";
        $dbPassword = "XXXX";
        $conn = new PDO($dbName, $dbUser, $dbPassword);
        if ($conn) {
            $sql = "insert into pujiang(name,company,mobile,email) values('$name','$company','$mobile','$email')";
            if( $conn ->query($sql) == TRUE){
                echo 'insert OK!';
            }
        }
        $conn = NULL;
    } catch (PDOException $e) {
        $content = iconv("UTF-8", "gbk", $e->getMessage());
        echo $content;
    }
}
else{
	echo 'data format error!';
}
?>  

把以上文件保存为PHP格式,放在web根目录下执行。

如果设置了虚拟主机,则像配置其他虚拟主机一样配置即可。(目录下只有这一个文件)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值