我想使用php中的pdo函数插入数据库
$ServerName='localhost';
$UserName='root';
$DbName='scholar';
$Password='';
try{
$conn=new PDO("mysql::host=$ServerName,dbname=$DbName",$UserName,$Password);
//set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERROR_MODE,PDO::ERRMODE_EXCEPTION);
$sql="INSERT INTO register(id,first,Last,Father,email,gender,phone,category,current,class10,class12,diploma,bachelor,course,poly,btech,leet,time/date)".
"VALUES('','$first','$last','$Father','$email','$gender','$phone','$category',"
."'$current','$class10','$class12','$diploma','$bachelor','$course','$poly','$btech','$leet','$date')";
$conn->exec($sql);
echo'record added successfully';
} catch(PDOException $e){
echo $sql."<br>".$e->getMessage();
$conn=null;
}
错误发生并困扰着我
错误:未定义的类常量&#39; ATTR_ERROR_MODE&#39;我试了几天 谷歌没有解决方案
请帮助
答案 0 :(得分:3)
答案 1 :(得分:-2)
来自
$conn->setAttribute(PDO::ATTR_ERROR_MODE,PDO::ERRMODE_EXCEPTION);
收件人
$conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);