【发布时间】:2011-07-29 14:14:14
【问题描述】:
我已经使用 Wamp 创建了一个名为“code_postaux”的数据库,我想使用 PHP 语言访问它(首先在本地)。当我尝试连接数据库时,我收到消息“getMessage()); } ?>”。
我的 php 文件:
<?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=code_postaux', 'root', '', $pdo_options);
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
?>
编辑(我在浏览器源代码中看到的):
<?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=code_postaux', 'root', '', $pdo_options);
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
?>
字体颜色从文本开头到$e->是粉红色的
【问题讨论】:
-
这是你的全部代码吗?你所描述的表明你在
getMessage调用之前有一个?>。 -
@Mchl 这是我的整个 PHP 代码。
-
如果您在浏览器中运行此程序,您能否使用“查看源代码”选项并告诉我们您在那里看到了什么?