KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
interface.php
Ir a la documentación de este archivo.
1 <?php
32 interface DbPdoInterface
33 {
34  public function initialize();
35 
39  public function connect($config);
40 
41  public function query($sql);
42 
46  public function exec($sql);
47 
48  public function fetch_array($resultQuery=NULL, $opt='');
49 
53  public function close();
54 
61  public function num_rows($result_query=NULL);
62 
67  public function field_name($number, $resultQuery=NULL);
68 
75  public function data_seek($number, $result_query=NULL);
76 
80  public function affected_rows($result_query=NULL);
81 
85  public function error($err='');
86 
90  public function no_error($number=0);
91 
92  public function in_query($sql);
93 
94  public function in_query_assoc($sql);
95 
96  public function in_query_num($sql);
97 
98  public function fetch_one($sql);
99 
100  public function fetch_all($sql);
101 
102  public function last_insert_id($name='');
103 
107  public function insert($table, $values, $pk='');
108 
114  public function update($table, $fields, $values, $where_condition=null);
115 
121  public function delete($table, $where_condition);
122 
123  public function limit($sql);
124 
125  public function create_table($table, $definition, $index=array());
126 
127  public function drop_table($table, $if_exists=false);
128 
129  public function table_exists($table, $schema='');
130 
131  public function describe_table($table, $schema='');
132 }