It may look silly now but the patent was first filed only a few months after first Netscape browser was released. Back in 1995. I remember the web in 1994 and 1995. I don’t blame for filing it.
Were you using a specialized macro language sitting in between the form fields and the SQL?
In the claims this is the element:
"(c) substituting the data entered by the user into the HTML input form into a dynamic SQL query using a common name space, wherein the common name space comprises variables found in both the dynamic SQL query and the HTML input form;"
This expired patent is much narrower than just rendering SQL results in HTML. It claims a particular way of mapping form field inputs to SQL using an intermediate macro language and a macro file that is employed per request/post that defines the mapping rules for the request.
When I say people, I mean me. On publicly available websites. :)