sql >> Databasteknik >  >> RDS >> Mysql

Ofångat undantag 'PDOException' meddelande 'ogiltigt datakällas namn'

Jag förstår.

Av någon anledning förlänger du din klass från PDO. Så din "bloggdata" tas som ett DSN.

Bli av med din DB-klass och använd rå PDO

connect.inc.php:

<?php 
$db_host = "localhost";
$db_name = "blogdata";
$db_user = "username";
$db_pass = "password";
$db = new PDO("mysql:host=$db_host;dbname=$db_name", $db_user, $db_pass);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

index.php:

<?php
require 'connect.inc.php'; 

$query = "SELECT * FROM blogposts";
$result = $db->query($query);
while ($row = $result->fetch(PDO::FETCH_ASSOC)) {


  1. Microsoft SQL Server 2005/2008:XML vs text/varchar datatyp

  2. MySQL vecka beräkning mellan två datum

  3. Konfigurera en fjärransluten MySQL-databasanslutning

  4. Hur man tvingar utvärdering av subquery innan man går med / trycker ner till främmande server