{
if (@mysqli_select_db($this->db_connect_id, $this->dbname))
{
+ //Set utf-8
+ mysqli_query($this->db_connect_id, 'SET CHARACTER SET utf8');
return $this->db_connect_id;
}
}
if ($rownum > -1)
{
@mysqli_data_seek($query_id, $rownum);
- $row = @mysqli_fetch_assoc($query_id);
+ $row = @mysqli_fetch_row($query_id);
$result = isset($row[$field]) ? $row[$field] : false;
}
else
}
function sql_escape($msg) {
- if (function_exists('mysql_real_escape_string')) {
- return @mysql_real_escape_string($msg, $this->db_connect_id);
+ if (function_exists('mysqli_real_escape_string')) {
+ return @mysqli_real_escape_string($this->db_connect_id, $msg);
} else {
- return mysql_escape_string($msg);
+ return mysqli_escape_string($this->db_connect_id, $msg);
}
}
{
$this->sql_transaction('rollback');
}
-
+
trigger_error($message, E_USER_ERROR);
}