<?php
// pdo: 預(yù)處理
// 預(yù)處理的本質(zhì): sql語(yǔ)句中的資料,是動(dòng)態(tài)綁定
// 動(dòng)態(tài)綁定: 只有在執(zhí)行sql時(shí),才綁定真實(shí)的資料
// 靜態(tài)綁定: 資料直接寫(xiě)到sql
#// 1.靜態(tài): select * from staff where id > 10
// 2. 動(dòng)態(tài)(預(yù)處理): select * from staff where id > ?
// 1. 匿名參數(shù)索引數(shù)組
namespace pdo_edu;
use PDO;
##//連線(xiàn)$db = new PDO('mysql:dbname=bittel', 'root', 'root');// CURD: INSERT// 匿名參數(shù): ?$sql = 'INSERT `staff` SET `name`= ?,`sex`= ?,`email`= ?;';# // sql語(yǔ)句->sql語(yǔ)句範(fàn)本物件->預(yù)處理物件$stmt = $db->prepare($sql);/ / sql語(yǔ)句中的佔(zhàn)位符? , 給它綁定真實(shí)資料// 索引數(shù)組$data = ['楊過(guò)', 0, 'yangguo@qq.com'] ;// 執(zhí)行sql$stmt->execute($data);// 驗(yàn)證:列印sql預(yù)處理指令// $stmt->debugDumpParams();echo '新增成功, id = ' . $db->lastInsertId () . '<br>';
#
這是我的欄位類(lèi)型,用??你的程式碼能夠正常插入