【发布时间】:2016-04-15 15:15:02
【问题描述】:
我想做posts和cmets系统。
帖子工作正常,但 cmets 有
PHP 错误:致命错误:在 C:\xampp\htdocs\index.php:133 中未捕获的异常 'PDOException' 和消息 'invalid data source name' 堆栈跟踪:#0 C:\xampp\htdocs\index.php (133): PDO->__construct('localhost', 'root', '') #1 {main} 在第 133 行的 C:\xampp\htdocs\index.php 中抛出。`
$db = new PDO ("localhost", "root", "");
$query = $db->prepare("SELECT * FROM comments");
$query->execute();
while($fetch = $query->fetch(PDO::FETCH_ASSOC)){
$name = $fetch['name'];
$message = $fetch['comment'];
echo "<li class='com'><b>".ucwords($name)."</b> - ".$message."</li>";
}
它是表格的元素。请帮忙。
【问题讨论】:
-
目前,您还没有选择数据库。 php.net/manual/en/pdo.construct.php
-
是的,但即使我仍然有同样的错误
-
请将代码编辑为最终版本,包含选定的数据库和全部
-
当他们发布的代码不完整时,人们如何期望得到正确的响应?
-
提示(对于OP和评论者):如果您在给定的代码行中出现错误,则该错误不会由之后执行的代码行引起。