3 use Friendica\Database\dba;
7 return(dba::escape($str));
9 return(str_replace("'","\\'",$str));
14 * @brief execute SQL query with printf style args - deprecated
16 * Please use the dba:: functions instead:
17 * dba::select, dba::exists, dba::insert
18 * dba::delete, dba::update, dba::p, dba::e
20 * @param $args Query parameters (1 to N parameters of different types)
21 * @return array|bool Query array
24 $args = func_get_args();
27 if (!dba::$connected) {
31 $sql = dba::clean_query($sql);
32 $sql = dba::any_value_fallback($sql);
34 $stmt = @vsprintf($sql, $args);
42 $columns = dba::columnCount($ret);
44 $data = dba::inArray($ret);
46 if ((count($data) == 0) && ($columns == 0)) {
53 function dba_timer() {
54 return microtime(true);