1. Unfortunately, there's a bug in DBIx::Chart wrt PH's in the datasource part of the SQL statement, so I'm afraid at present PH's in that part of the query don't work.
2. No, you shouldn't need to explicitly finish() anything. 3. I tried to repro your problem, using another type of database, and the data you listed, but get a failure in the chart rendering engine, apparently because the selection values you're specifying wouldn't return any data (esp the $ip='xxx.xxx.xxx'. Sorry I don't have any simple solutions to your issues. Dean Arnold Presicient Corp. www.presicient.com
