真的很简单的PHP / PDO插入不起作用?

时间:2013-01-19 19:39:00

标签: php mysql pdo

现在真的与PDO混淆了!

我试图在我的表中插入任何东西,只有我不能,我有以下连接文件...

<?php

$username = 'access@site.co';
$password = 'access';

try {
    $dbh = new PDO('mysql:host=localhost;dbname=site_co_uk', $username, $password);
    $dbh = null;
} catch (PDOException $e) {
    print "Error!: " . $e->getMessage() . "<br/>";
    die();
}

?>

我的php是......

<?php

error_reporting(E_ALL);
include_once ('connection.php');

$STH = $dbh->prepare("INSERT INTO users ( firstname ) values ( 'Cathy' )");  
$STH->execute(); 

?>

我的表格中没有插入任何内容,是否有任何理由可以解决这个问题?!

1 个答案:

答案 0 :(得分:4)

删除它:

$dbh = null;

它将您的数据库连接设置为null。