Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

wiki:data-database [2012/04/08 18:06]
wildraid
wiki:data-database [2012/04/08 18:15] (текущий)
wildraid
Строка 120: Строка 120:
 } }
 </​code>​ </​code>​
 +
 +====== Запросы инициализации ======
 +
 +Иногда нужно выполнить какие-то запросы к базе данных прежде,​ чем совершать основные действия.\\
 +Для этого можно воспользоваться функцией загрузчика **addInitQuery**.
 +
 +Например:​
 +<code php>
 +$jq_loader = new jqGridLoader;​
 +
 +$jq_loader->​set('​pdo_dsn',​ $_CONFIG['​pdo_dsn'​]);​
 +$jq_loader->​set('​pdo_user',​ $_CONFIG['​pdo_user'​]);​
 +$jq_loader->​set('​pdo_pass',​ $_CONFIG['​pdo_pass'​]);​
 +
 +$jq_loader->​addInitQuery('​SET NAMES utf8'​);​
 +</​code>​
 +
 +Если у вас будет несколько соединений с разными базами,​ то очистить список запросов можно при помощи **resetInitQuery**.