Helper function for pgsql_exec. For running querys, use pgsql_exec() Connect if not currently connected. Run the given query.
| database | database name we are connected to (used for error logging) |
| tablename | table name we are connected to (used for error logging) |
| sql | sql query string to execute |
| result | pointer for where to store the result handle |
pgsql_exec for full example