ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
interface.ilQueryUtils.php
Go to the documentation of this file.
1 <?php
2 
9 
17  public function in($field, $values, $negate = false, $type = "");
18 
19 
25  public function quote($value, $type = null);
26 
27 
33  public function concat(array $values, $allow_null = true);
34 
35 
42  public function locate($a_needle, $a_string, $a_start_pos = 1);
43 
44 
49  public function free(ilPDOStatement $statement);
50 
51 
56  public function quoteIdentifier($identifier);
57 
58 
66  public function createTable($name, $fields, $options = array());
67 
68 
77  public function like($column, $type, $value = "?", $case_insensitive = true);
78 
79 
83  public function now();
84 
85 
90  public function lock(array $tables);
91 
92 
96  public function unlock();
97 
98 
105  public function createDatabase($a_name, $a_charset = "utf8", $a_collation = "");
106 
107 
115  public function groupConcat($a_field_name, $a_seperator = ",", $a_order = NULL);
116 
117 
123  public function cast($a_field_name, $a_dest_type);
124 
125 }
cast($a_field_name, $a_dest_type)
Class ilPDOStatement is a Wrapper Class for PDOStatement.
quoteIdentifier($identifier)
createTable($name, $fields, $options=array())
quote($value, $type=null)
concat(array $values, $allow_null=true)
groupConcat($a_field_name, $a_seperator=",", $a_order=NULL)
$column
Definition: 39dropdown.php:62
if(!is_array($argv)) $options
like($column, $type, $value="?", $case_insensitive=true)
Create styles array
The data for the language used.
createDatabase($a_name, $a_charset="utf8", $a_collation="")
in($field, $values, $negate=false, $type="")
Interface ilQueryUtilsInterface.
free(ilPDOStatement $statement)
lock(array $tables)
locate($a_needle, $a_string, $a_start_pos=1)