我想发布帖子和评论系统。帖子运行良好,但评论包含
PHP错误:致命错误:C:\ xampp \ htdocs \ index.php:133中消息“无效的数据源名称”的未捕获异常'PDOException'堆栈跟踪:#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>";
}
这是表格的元素。请帮助。
实例化时需要指定DSN,将testdb
替换为数据库名称。
致命错误:未捕获错误:在C:\ xampp \ htdocs \ katheka \ students \ Results.php:140中的bool上调用成员函数fetch():140堆栈跟踪:#0 C:\ xampp \ htdocs \ katheka \ students \ Results.php(150):myPDF-> viewTable(Object(PDO))#1 {main}放在第140行的C:\ xampp \ htdocs \ katheka \ students \ Results.php中