[tex]
(px + qy + r)(sx + ty + u) = psx^2 + (pt + qs)xy + qty^2 + (pu + rs)x + (qu + rt)y + ru[/tex]
That gives you six equations in six unknowns.
There is no general solution, because you can pretty quickly eliminate [itex]s = a/p[/itex], [itex]t = c/q[/itex] and [itex]u = f/r[/itex] to end up with [tex]
cp^2 + aq^2 = bpq \\<br />
fp^2 + ar^2 = dpr \\<br />
fq^2 + cr^2 = eqr.[/tex] These are cylinders in [itex](p,q,r)[/itex] space whose cross-sections are conic sections in the [itex](p,q)[/itex], [itex](p,r)[/itex] and [itex](q,r)[/itex] planes respectively. There is no reason why these should all intersect (it's pretty easy to arrange three such cylinders of circular cross-section so that they don't intersect), and if they do all intersect they may do so at multiple points.