ezSQL class - PDO Desc..: PDO component (part of ezSQL databse abstraction library)
Located in /pdo/ez_sql_pdo.php (line 14)
ezSQLcore | --ezSQL_pdo
Show errors
Inherited from ezSQLcore
ezSQLcore::$affectedRows
ezSQLcore::$cache_dir
ezSQLcore::$cache_inserts
ezSQLcore::$cache_queries
ezSQLcore::$cache_timeout
ezSQLcore::$captured_errors
ezSQLcore::$col_info
ezSQLcore::$connected
ezSQLcore::$dbh
ezSQLcore::$db_connect_time
ezSQLcore::$debug_all
ezSQLcore::$debug_called
ezSQLcore::$debug_echo_is_on
ezSQLcore::$do_profile
ezSQLcore::$from_disk_cache
ezSQLcore::$last_error
ezSQLcore::$last_query
ezSQLcore::$last_result
ezSQLcore::$num_queries
ezSQLcore::$profile_times
ezSQLcore::$sql_log_file
ezSQLcore::$timers
ezSQLcore::$total_query_time
ezSQLcore::$trace
ezSQLcore::$trace_log
ezSQLcore::$use_disk_cache
ezSQLcore::$use_trace_log
ezSQLcore::$vardump_called
Constructor - allow the user to perform a qucik connect at the same time as initialising the ezSQL_sqlite class
Hooks into PDO error system and reports it to user
Try to connect to the database server in the DSN parameters
Close the database connection
Escape a string with the PDO method
Creates a SET nvp sql string from an associative array (and escapes all values)
$db_data = array('login'=>'jv','email'=>'jv@vip.ie', 'user_id' => 1, 'created' => 'NOW()');
$db->query("INSERT INTO users SET ".$db->get_set($db_data));
...OR...
$db->query("UPDATE users SET ".$db->get_set($db_data)." WHERE user_id = 1");
Output:
login = 'jv', email = 'jv@vip.ie', user_id = 1, created = NOW()
Basic Query - see docs for more detail
With PDO it is only an alias for the connect method
With PDO it is only an alias for the connect method
Return SQLite specific system date syntax i.e. Oracle: SYSDATE Mysql: NOW()
Inherited From ezSQLcore
ezSQLcore::__construct()
ezSQLcore::affectedRows()
ezSQLcore::debug()
ezSQLcore::donation()
ezSQLcore::dumpvar()
ezSQLcore::flush()
ezSQLcore::getShowErrors()
ezSQLcore::get_cache()
ezSQLcore::get_col()
ezSQLcore::get_col_info()
ezSQLcore::get_results()
ezSQLcore::get_row()
ezSQLcore::get_var()
ezSQLcore::hide_errors()
ezSQLcore::isConnected()
ezSQLcore::register_error()
ezSQLcore::show_errors()
ezSQLcore::store_cache()
ezSQLcore::timer_elapsed()
ezSQLcore::timer_get_cur()
ezSQLcore::timer_start()
ezSQLcore::timer_update_global()
ezSQLcore::vardump()
Inherited from ezSQLcore
ezSQLcore::ARRAY_A
ezSQLcore::ARRAY_N
ezSQLcore::EZSQL_VERSION
ezSQLcore::OBJECT
Documentation generated on Mon, 26 Aug 2013 23:22:23 +0200 by phpDocumentor 1.4.4