Fatal error: Cannot access empty property
возможная причина ошибки в том, что делается попытка получить доступ у полю класса с указанием имени поля как переменной - то есть начиная с доллара, например:
$DBCh->$dbc,
в то время как правильно так:
$DBCh->dbc
- кстати сразу после предыдущего сообщения об ошибке в подобной ситуации может вываливаться:
Fatal error: Cannot access empty property in
- причина та же =)