0
require_once 'core.php' ;
try {
$db = new PDO("mysql:host=$host;dbname=$dbname",$user,$password) ;
$db -> setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
$a = array(
'name' => 'rocky',
'password' => '12345' ,
'age' => '22'
);
$c = implode(",",array_keys($a)) ;
$f = ":".implode(" , :",array_keys($a));
$db->beginTransaction();
$query = $db->prepare("INSERT INTO try ($c) VALUES ($f)");
foreach ($a as $key => $value) {
$query->bindParam(":".$key,$value,PDO::PARAM_STR) ;
}
$query->execute() ;
$db->commit() ;
} catch(PDOException $e){
die($e->getMessage()) ;
}
數據庫
其中只有一個是名年齡值插入,密碼,年齡列值相同像22,22,22只有一個值插入
查詢還需要在循環 –
@RakeshSharma你的意思是在foreach循環 – gaurav
是,在循環 –