PDO param:
$cto=new PDO("mysql:host=$servername;dbname=$dbname",$username,$password);
Interacting with data base
$csql=$cto->prepare("INSERT INTO `users`(`username`, `password`, `class`, `is_on`, `time_log`, `IP`)
VALUES (:name,:pass,:class,0,0,'0')");
$pr=[
':name' => $_POST['username'],
":pass" => $_POST['password'],
":class" => $_POST["class"],
];
$csql->execute($pr);
$cto=null;
My question is ,i am currently using array $pr in execute,could i pass this array with using bindParam
$csql->bindParam($pr);
$csql->exec();
Thank you for your time.