ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:activerecord:active_record_tutorial

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
v5:activerecord:active_record_tutorial [2016/01/18 07:43] – ↷ Links adapted because of a move operation 66.249.75.217v5:activerecord:active_record_tutorial [2022/06/09 18:37] (current) – ↷ Links adapted because of a move operation 3.83.52.90
Line 132: Line 132:
   $person = new person();   $person = new person();
  
-===== Using $ADODB_ASSOC_CASE ==== +===== Using ADODB_ASSOC_CASE ==== 
-You can use [[v5:reference:adodb_assoc_case]] to control the field names+ 
 +You can define the [[v5:reference:adodb_assoc_case]] constant to control the field names' case
  
 <code php> <code php>
-$ADODB_ASSOC_CASE = 0;+define('ADODB_ASSOC_CASE', ADODB_ASSOC_CASE_LOWER); 
 +require "adodb.inc.php";
 $person = new person('People'); $person = new person('People');
 $person->name = 'Lily'; $person->name = 'Lily';
-$ADODB_ASSOC_CASE = 2;+ 
 +define('ADODB_ASSOC_CASE', ADODB_ASSOC_CASE_UPPER); 
 +require "adodb.inc.php";
 $person2 = new person('People'); $person2 = new person('People');
 $person2->NAME = 'Lily'; $person2->NAME = 'Lily';
Line 280: Line 284:
   $rec = new ADOdb_Active_Record("table1",array("id"),$db2);   $rec = new ADOdb_Active_Record("table1",array("id"),$db2);
  
-You can now give a named label in [[v5:activerecord:setdatabaseadaptor]], allowing to determine in your class definition which database to load, using var [[v5:activerecord:dbat]].+You can now give a named label in [[v5:activerecord:setdatabaseadapter]], allowing to determine in your class definition which database to load, using var [[v5:activerecord:dbat]].
  
 <code php> <code php>
v5/activerecord/active_record_tutorial.1453099392.txt.gz · Last modified: 2017/04/21 11:22 (external edit)