KumbiaPHP beta2-dev
Framework PHP en español
|
00001 <?php 00024 interface DbPdoInterface { 00025 public function initialize(); 00026 public function connect($config); 00027 public function query($sql); 00028 public function exec($sql); 00029 public function fetch_array($resultQuery='', $opt=''); 00030 public function close(); 00036 public function num_rows($resultQuery=''); 00037 public function field_name($number, $resultQuery=''); 00043 public function data_seek($number, $resultQuery=''); 00044 public function affected_rows($result_query=''); 00045 public function error($err=''); 00046 public function no_error($number=0); 00047 public function in_query($sql); 00048 public function in_query_assoc($sql); 00049 public function in_query_num($sql); 00050 public function fetch_one($sql); 00051 public function fetch_all($sql); 00052 public function last_insert_id($name=''); 00053 public function insert($table, $values, $pk=''); 00054 public function update($table, $fields, $values, $where_condition=null); 00055 public function delete($table, $where_condition); 00056 public function limit($sql); 00057 public function create_table($table, $definition, $index=array()); 00058 public function drop_table($table, $if_exists=false); 00059 public function table_exists($table, $schema=''); 00060 public function describe_table($table, $schema=''); 00061 00062 }