db::escape PHP Method

escape() static public method

Escapes unwanted stuff in values like slashes, etc.
static public escape ( string $value ) : string
$value string
return string Returns the escaped string
    static function escape($value)
    {
        $value = str::stripslashes($value);
        return mysql_real_escape_string((string) $value, self::connect());
    }

Usage Example

Example #1
0
 /**
  * Send key to db
  */
 public function send_key_to_db()
 {
     if (!self::$flag_key_sent_to_db) {
         $db = new db($this->db_link);
         // todo: disable logging in db
         $db->query("SELECT set_config('sm.numbers.crypt.key', '" . $db->escape($this->key) . "', false)");
         $db->query("SELECT set_config('sm.numbers.crypt.options', '" . $db->escape($this->cipher) . "', false)");
         // todo: enable logging in db
         self::$flag_key_sent_to_db = true;
     }
     return true;
 }
All Usage Examples Of db::escape