Lines Matching defs:query
175 if(!$this->query($s, $this->util->getLang('driver_setup_failed'))) {
193 return $this->query('DROP TABLE data', $this->util->getLang('driver_remove_failed'));
197 * Prepares a query and reports any problems to Dokuwiki.
199 * @param query string the query to prepare
202 public function prepare($query) {
205 $result = $this->_db->prepare($query);
208 msg(sprintf($this->util->getLang('driver_prepare_failed'),hsc($query), hsc($error[2])),-1);
216 * Executes a query and reports any problems to Dokuwiki.
218 * @param query string the query to execute
219 * @param message string message to report when executing the query fails
222 public function query($query, $message=false) {
229 $res = $this->_db->query($query);
232 msg(sprintf($this->utiutil->getLang('driver_query_failed'), $message, hsc($query), hsc($error[2])),-1);
254 $this->_db->query('SAVEPOINT '.$t.';');
284 $this->_db->query('ROLLBACK TO '.$t.';');