执行php预处理不报错,但就是不能插入到数据库中,请问大神们这究竟是什么原因啊
<?php //PDO预处理
//连接认证
$pdo = new PDO("mysql:host=localhost;port=3309;dbname=project",'root','123');
$sql1 = "insert into st values(:s_name,:s_age)";
$stmt = $pdo->prepare($sql1);
$arr = array(
':s_name' => '房祖名',
':s_age' => 'itcast001'
);
$stmt->execute($arr);
<?php //PDO预处理
//连接认证
$pdo = new PDO("mysql:host=localhost;port=3309;dbname=project",'root','123');
$sql1 = "insert into st values(:s_name,:s_age)";
$stmt = $pdo->prepare($sql1);
$arr = array(
':s_name' => '房祖名',
':s_age' => 'itcast001'
);
$stmt->execute($arr);
ini_set('display_errors','on');
error_reporting(E_ALL);看看有什么错误提示。