| version 1.22, 2003/03/26 18:32:42 |
version 1.23, 2003/03/30 01:14:14 |
|
|
| <!-- $Platon: phpMyEdit/doc/sgml/configuration.general.sgml,v 1.21 2003/03/25 21:32:21 nepto Exp $ --> |
<!-- $Platon: phpMyEdit/doc/sgml/configuration.general.sgml,v 1.22 2003/03/26 18:32:42 nepto Exp $ --> |
| |
|
| <sect1 id="configuration.mysql-options"> |
<sect1 id="configuration.mysql-options"> |
| <title id="configuration.mysql-options.title">Database connection</title> |
<title id="configuration.mysql-options.title">Database connection</title> |
| Line 520 them are regarding only to particular pe |
|
| Line 520 them are regarding only to particular pe |
|
| <member> object reference</> |
<member> object reference</> |
| <member><varname>$this->dbh</varname></> |
<member><varname>$this->dbh</varname></> |
| <member> initialized MySQL database handle</> |
<member> initialized MySQL database handle</> |
| <member><varname>$vals</varname></> |
|
| <member> associative array of inserted values (insert only; CURENTLY UNIMPLEMENTED)</> |
|
| <member><varname>$this->key</varname></> |
<member><varname>$this->key</varname></> |
| <member> primary key name (update and delete only)</> |
<member> primary key name</> |
| <member><varname>$this->key_type</varname></> |
<member><varname>$this->key_type</varname></> |
| <member> primary key type (update and delete only)</> |
<member> primary key type</> |
| <member><varname>$this->key_delim</varname></> |
<member><varname>$this->key_delim</varname></> |
| <member> primary key deliminator (update and delete only)</> |
<member> primary key deliminator</> |
| <member><varname>$this->rec</varname></> |
<member><varname>$this->rec</varname></> |
| <member> primary key value (update and delete only)</> |
<member> primary key value (update and delete only)</> |
| |
<member><varname>$newvals</varname></> |
| |
<member> associative array of new values (update and insert only)</> |
| |
<member><varname>$oldvals</varname></> |
| |
<member> associative array of old values (update and delete only)</> |
| </simplelist> |
</simplelist> |
| |
|
| |
There are also other variables available. For example every class property can |
| |
be accessed using <varname>$this</> object reference. All variables occurs in |
| |
'before' triggers as well as in 'after' triggers. |
| |
|
| |
</para> |
| |
<para> |
| |
|
| |
During update action there are <varname>$oldvals</> and <varname>$newvals</> |
| |
available. In 'before' trigger are all of old and new values present in these |
| |
associative arrays. In 'after' trigger there are only changed values, so if |
| |
nothing was changed, <varname>$oldvals</> and <varname>$newvals</> arrays are |
| |
empty. |
| |
|
| |
</para> |
| |
<para> |
| |
|
| It is recommended to use <function>$this->myQuery()</function> method in order |
It is recommended to use <function>$this->myQuery()</function> method in order |
| to perform database queries for fetching additional data or doing inserts or |
to perform database queries for fetching additional data or doing inserts or |
| updates to database tables. |
updates to other database tables. |
| |
|
| </para> |
</para> |
| </sect1> |
</sect1> |