Projects / SafeSQL

SafeSQL

SafeSQL is an SQL query processer to automate the tedious tasks of syntax testing, injection attack-proofing, dropping parts of queries, and other miscellaneous features. It has only been tested with MySQL syntax, but any ANSI SQL-92-compliant DB library should work.

Tags
Licenses
Implementation

RSS Recent releases

  •  27 Mar 2007 12:43

Release Notes: This release adds %n and %N for handling quoted and (non-quoted) NULL values.

  •  13 Aug 2004 14:20

Release Notes: This release adds %l and %L for creating comma-separated lists without quotes, and adds the ability to put multiple placeholders within each set of brackets.

  •  08 Jan 2004 08:57

Release Notes: An unnecessary parameter was removed from the get_drop_value method. A bug was fixed with regard to escaping arrays with the MySQL class extension.

  •  26 Dec 2003 14:19

Release Notes: This version has a new interface, instantiating a separate class extension for each database type. It also supports more accurate escapes for MySQL queries.

Screenshot

Project Spotlight

Hypercube

A graph visualizing tool.

Screenshot

Project Spotlight

DRBL

A diskless or systemless environment for client machines.