Error de php getaddrinfo: "Se produjo un error no recuperable durante una búsqueda en la base de datos".

Realmente agradecería su ayuda por favor :) Sigo recibiendo un error en mi conexión PDO, como tal:Advertencia: PDO :: __ construct (): php_network_getaddresses: getaddrinfo falló: Se produjo un error no recuperable durante una búsqueda en la base de datos.

Aquí está el código:

<?php
class Database{
public $dbserver = '';
public $username = '';
public $password = '';
public $database = '';
public $db = '';
public function __construct(){
$this->dbserver = 'localhost';
$this->username = 'tiffinie';
$this->password = 'pword';
$this->database = 'practicedb';
$this->db = new PDO("mysql:host=".$this->dbserver.";dbname=".$this->database, $this->username, $this->password);
}
public function dbselect($table, $select, $where=NULL){
}
public function dbadd($tablename, $insert, $format){
}
public function dbupdate($tablename, $insert, $where){
}
}
?>

Respuestas a la pregunta(2)

Su respuesta a la pregunta