pike.git
/
lib
/
modules
/
Sql.pmod
/
module.pmod
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/lib/modules/Sql.pmod/module.pmod:1:
-
/* Compatibility (We really need a better way to do this..) */
+
-
+
// Compatibility
+
// FIXME: We really need a better way to do this..
mapping tmp; mixed `->(string s) { if(s=="_module_value") { if(!tmp) { tmp=([]); tmp->sql=(program)"Sql"; } return tmp; } }
-
+
+
+
//! The SQL module is a unified interface between pike and all
+
//! its supported databases. The parts of this module that is
+
//! usuable for all normal uses is the @[Sql] class and the
+
//! @[sql_result] class.
+
//!
+
//! @example
+
//! string people_in_group(string group) {
+
//! Sql.Sql db = Sql.Sql("mysql://localhost/testdb");
+
//! return db->query("SELECT name FROM users WHERE "
+
//! "group=%s", group)->name * ",";
+
//! }