ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:reference:recordset:fetchobj

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:reference:recordset:fetchobj [2023/06/11 11:56] – [Description] dregadv5:reference:recordset:fetchobj [2023/06/11 12:25] (current) dregad
Line 4: Line 4:
  
 <WRAP right box> <WRAP right box>
-  obj fetchObj( +  obj fetchObj()
-      optional bool $upperCaseKeys=false +
-      )+
  
   obj fetchObject(   obj fetchObject(
Line 23: Line 21:
 Unlike the [[v5:reference:recordset:fetchNextObj()]] method, the record pointer is not advanced. It is recommended that the 2 methods are not mixed in the same procedure.  Unlike the [[v5:reference:recordset:fetchNextObj()]] method, the record pointer is not advanced. It is recommended that the 2 methods are not mixed in the same procedure. 
  
-If the SQL statement results in an empty recordset or if the recordset has moved past end of file, then calling fetchObj() will return an empty record, not EOF. Use [[v5:reference:connection:recordcount|recordCount()]] to ensure that you have retrieved a record.+If the SQL statement results in an empty recordset or if the recordset has moved past end of file, then calling fetchObj() will return an empty record. Use [[v5:reference:connection:recordcount|recordCount()]] or check the EOF flag to ensure that you have retrieved a record.
  
 Results are influenced both by the [[v5:reference:adodb_assoc_case|ADODB_ASSOC_CASE]] constant and [[v5:reference:adodb_fetch_mode|$ADODB_FETCH_MODE]] attribute. Results are influenced both by the [[v5:reference:adodb_assoc_case|ADODB_ASSOC_CASE]] constant and [[v5:reference:adodb_fetch_mode|$ADODB_FETCH_MODE]] attribute.
v5/reference/recordset/fetchobj.1686477419.txt.gz · Last modified: 2023/06/11 11:56 by dregad