/** * database::assoc() * * @param mixed $result * @return array Associative array of items. */ public function assoc ($result) { $result = mysql_fetch_assoc($result); if ($this->brokenEncoding == true) { $result = janitor::utfEncode($result); } return $result; }
public static function utfEncode ($data) # getting rid of some weird characters in the database. { if (is_array($data)) { foreach ($data as $k => $v) { $data[$k] = janitor::utfEncode($v); } } else { # Actual processing $data = utf8_encode($data); } return $data; }