Como dijeron por ahí, antes de la línea
Código PHP:
while($this->q=mysql_fetch_array ($this->results)) {
Tenes que escribir:
Y el error del action es porque no estas haciendo la llamada a la página con el parámetro action o bien lo haces pero no por GET.
Fijate si haces
Código PHP:
print_r($_GET)
que te devuelve.