le falta un detalle, esta bien el ciclo al parecer, pero dentro del ciclo no haces nada, lo unico que estas haciendo es reasignar a cada instante el arreglo de "tupla" en $result, pero no lo agregas a otro arreglo que represente una tabla
prueba reemplazando:
Código PHP:
while($resul = mysql_fetch_array($query)){
}
$pdf->ezTable($resul);
por:
Código PHP:
while($resul = mysql_fetch_array($query)){
$array_auxiliar[] = $result;
}
$pdf->ezTable($array_auxiliar);