mysqli пропадание дескриптора БД

knight

Новичок
mysqli пропадание дескриптора БД

Доброго времени суток.

вопрос по mysqli - процедурный стиль

Есть класс

PHP:
class Query {

        // link
	private $dbLink;
...
}
Query отвечает за выполнения запросов к БД и их выдачу.
При создании в конструкторе класса свойству $dbLink устанавливается дескриптор открытого соединения с БД.

загвостка в следующем:

1) создаем объект Query
2) выполняем запрос к БД используя созданный на 1) объект
-- все хорошо до сих пор
3) выполняем ещё один запрос к БД используя тот же созданный объект на шаге 1)
конечно при этом запросе используется link ($dbLink) к БД (тот самый который был установлен при создании объекта Query)
и вот тут получаем сообщение - Warning: mysqli_insert_id() expects parameter 1 to be mysqli, null given
mysqli_insert_id() - передается тот самый $dbLink

На сервере хостера все работает без предупреждений, на локальной машине появляется сообщение.
В чем может быть дело?

Заранее благодарен за помощь.
 
Сверху