1. Home
  2. /
  3. Web technology
  4. /
  5. PHP
  6. /
  7. [ PHP ] –...

[ PHP ] – #教學- PDO INSERT 基礎範例

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

PDO INSERT 基礎範例
[php]
$code=uniqid();//會員編號 自動產生13碼隨機碼
$name=$_POST[‘name’];//會員名稱
$account=$_POST[‘account’];//會員帳號
$password=$_POST[‘password’];//會員密碼
//以key=>value 存欄位名稱與欲存入的值
$c=array(
‘member_code’=>’:code’,
‘member_name’=>’:name’,
‘member_account’=>’:account’,
‘member_password’=>’:password’
);
//利用foreach迴圈 組成欄位與值的字串
foreach ($c as $key=>$value){$a.=$key.",";$b.=$value.",";}
//欲執行的sql語法
$sth = $db->prepare("INSERT INTO member(".substr($a,0,-1).") VALUES(".substr($b,0,-1).")");
//欄位與相對應變數
$sth->bindParam(‘:code’,$code);
$sth->bindParam(‘:name’,$name);
$sth->bindParam(‘:account’,$account);
$sth->bindParam(‘:password’,$password);
//執行
$stmt=$sth->execute();
//若執行有錯誤輸出錯誤訊息並將程式中斷執行
if (!$stmt) {print_r($sth->errorInfo());exit();}
[/php]
回PHP教學目錄

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *