ILIAS
eassessment Revision 61809
◀ ilDoc Overview
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
Examples
File List
Globals
ILIAS
Todo List
Deprecated List
Modules
Namespaces
Data Structures
Files
File List
classes
cron
include
Modules
Services
AccessControl
Accessibility
Accordion
Administration
AdvancedEditing
AdvancedMetaData
AuthApache
Authentication
AuthShibboleth
Block
Booking
Cache
Calendar
CAS
Certificate
Clipboard
Component
Contact
Container
ContainerReference
COPage
CopyWizard
Database
DataSet
Dom
EventHandling
Excel
Exceptions
Export
Feedback
Feeds
FileSystemStorage
Form
Frameset
GoogleMaps
Help
Html
InfoScreen
Init
InsertChar
JSON
Language
LDAP
License
LinkChecker
LoadTest
Locator
Logging
Mail
MainMenu
Math
MediaObjects
Membership
MetaData
Migration
Navigation
News
Notes
Notification
Object
OpenId
OrgUnit
Payment
PDF
PEAR
lib
Auth
HTML
HTTP
Log
Mail
MDB2
Driver
Datatype
Function
Common.php
mysql.php
oci8.php
Manager
Native
Reverse
mysql.php
oci8.php
Date.php
Extended.php
Iterator.php
LOB.php
Net
OLE
PEAR
Spreadsheet
XML
Auth.php
Log.php
Mail.php
MDB2.php
PEAR.php
ReleasesInfo.php
System.php
PermanentLink
PersonalDesktop
PHPUnit
PrivacySecurity
QTI
Radius
Rating
Registration
Repository
RTE
Search
SOAPAuth
Style
Survey
Table
Tagging
Tracking
Transformation
Tree
UIComponent
User
Utilities
WebAccessChecker
WebDAV
WebServices
Workflow
XHTMLPage
XHTMLValidator
Xml
YUI
setup
sso
webservice
calendar.php
confirmReg.php
error.php
feed.php
goto.php
ilias.php
index.php
login.php
logout.php
payment.php
privfeed.php
pwassist.php
register.php
repository.php
rootindex.php
sessioncheck.php
shib_login.php
shib_logout.php
start.php
studip_referrer.php
webdav.php
Globals
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Groups
Pages
mysql.php
Go to the documentation of this file.
1
<?php
2
// +----------------------------------------------------------------------+
3
// | PHP versions 4 and 5 |
4
// +----------------------------------------------------------------------+
5
// | Copyright (c) 1998-2006 Manuel Lemos, Tomas V.V.Cox, |
6
// | Stig. S. Bakken, Lukas Smith |
7
// | All rights reserved. |
8
// +----------------------------------------------------------------------+
9
// | MDB2 is a merge of PEAR DB and Metabases that provides a unified DB |
10
// | API as well as database abstraction for PHP applications. |
11
// | This LICENSE is in the BSD license style. |
12
// | |
13
// | Redistribution and use in source and binary forms, with or without |
14
// | modification, are permitted provided that the following conditions |
15
// | are met: |
16
// | |
17
// | Redistributions of source code must retain the above copyright |
18
// | notice, this list of conditions and the following disclaimer. |
19
// | |
20
// | Redistributions in binary form must reproduce the above copyright |
21
// | notice, this list of conditions and the following disclaimer in the |
22
// | documentation and/or other materials provided with the distribution. |
23
// | |
24
// | Neither the name of Manuel Lemos, Tomas V.V.Cox, Stig. S. Bakken, |
25
// | Lukas Smith nor the names of his contributors may be used to endorse |
26
// | or promote products derived from this software without specific prior|
27
// | written permission. |
28
// | |
29
// | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
30
// | "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
31
// | LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
32
// | FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE |
33
// | REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, |
34
// | INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, |
35
// | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS|
36
// | OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED |
37
// | AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
38
// | LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY|
39
// | WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
40
// | POSSIBILITY OF SUCH DAMAGE. |
41
// +----------------------------------------------------------------------+
42
// | Author: Lukas Smith <smith@pooteeweet.org> |
43
// +----------------------------------------------------------------------+
44
//
45
// $Id: mysql.php,v 1.11 2007/01/12 11:29:12 quipo Exp $
46
//
47
48
require_once
'MDB2/Driver/Function/Common.php'
;
49
57
class
MDB2_Driver_Function_mysql
extends
MDB2_Driver_Function_Common
58
{
59
// }}}
60
// {{{ executeStoredProc()
61
74
function
&
executeStoredProc
(
$name
, $params = null, $types = null, $result_class =
true
, $result_wrap_class =
false
)
75
{
76
$db =& $this->
getDBInstance
();
77
if
(
PEAR::isError
($db)) {
78
return
$db;
79
}
80
81
$query
=
'CALL '
.$name;
82
$query
.= $params ?
'('
.implode(
', '
, $params).
')'
:
'()'
;
83
return
$db->query(
$query
, $types, $result_class, $result_wrap_class);
84
}
85
86
// }}}
87
// {{{ concat()
88
98
function
concat
($value1, $value2)
99
{
100
$args = func_get_args();
101
return
"CONCAT("
.implode(
', '
, $args).
")"
;
102
}
103
104
// }}}
105
// {{{ guid()
106
113
function
guid
()
114
{
115
return
'UUID()'
;
116
}
117
118
// }}}
119
}
120
?>
Services
PEAR
lib
MDB2
Driver
Function
mysql.php
Generated on Mon Apr 25 2016 19:01:39 for ILIAS by
1.8.1.2 (using
Doxyfile
)