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()) ;
}
in database only one which is age value insert in name ,password, age column same value like 22 ,22 ,22