veritabanı ayarlarınızın doğru olduğundan eminseniz ve bağlatınız doğru kurulduysa sıkıntı çekilecek verinin sayfaya düşmemesinden kaynaklanıyor. hata verdiği satırlardaki komutların doğru tablolardan doğru verileri çektiğinden emin olun
Sanki şu kısım düzenlenmemiş gibi yada kullanıcının okuma izinleri olmayabilir
public $dbhost = 'localhost';
public $dbname = 'expenia_zd';
public $dbuser = 'root';
public $dbpass = '';