php начнет поиск файла базы данных относительно каталога, из которого получен текущий запущенный файл, поэтому такие конструкции, как ("../../ database / mydb.sq3"), обычно более переносимы, чем использование абсолютного пути или путь относительно DOCUMENT_ROOT, так как они могут быть изменены по прихоти.
Ваша программа почти наверняка не найдет файл базы данных, в этих случаях sqlite создаст новый пустой файл и вызовет большую путаницу, вызвав ошибку "таблица не найдена" при попытке использовать базу данных.
Ищите пустой «umber.db», появляющийся где-то неожиданно, и это даст вам некоторое представление о том, где вы идете не так.