Multiply Digits, Get Quadratic (Posted on 2011-10-05)

Given that x is a positive integer, determine all possible values of a positive integer constant a such that the product of the digits in the base ten representation of x is equal to x^{2} – ax - 22.

*** For an extra challenge, solve this puzzle without using a computer program.