1. 程式人生 > >最簡單的PHP介面連資料庫(可用來做測試)

最簡單的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根目錄下執行。

如果設定了虛擬主機,則像配置其他虛擬主機一樣配置即可。(目錄下只有這一個檔案)