Viendo tu clase nunca compruebas errores por lo que si tu query tiene algún error nunca te va dar el problema, siempre es buena idea depurar las consultas, por ejemplo:
Código PHP:
Ver originalpublic function fetch_assoc($query) {
if (!$result) {
throw new Exception
("Invalid query: " . mysql_error()); }
{
$dat[] = $arr;
}
return $dat;
}
Saludos.