Trunk updated to 0.9 git-svn-id: http://kusabax.cultnet.net/svn/repo/stable@176 73d99b7e-4f53-4972-b7b7-2ecd3c4d89ee
41 lines
870 B
PHP
41 lines
870 B
PHP
<?php
|
|
// Generic adodblite Module
|
|
|
|
eval('class adodblite_EXTENDER extends ' . $last_module . '_ADOConnection { }');
|
|
|
|
class adodblite_ADOConnection extends adodblite_EXTENDER
|
|
{
|
|
function &GetToFieldArray($sql, $inputarr=false, $fieldname = false)
|
|
{
|
|
$data = false;
|
|
$result =& $this->Execute($sql, $inputarr);
|
|
if ($result) {
|
|
$data =& $result->GetToFieldArray($fieldname);
|
|
$result->Close();
|
|
}
|
|
return $data;
|
|
}
|
|
|
|
}
|
|
|
|
eval('class adodblite_resultset_EXTENDER extends ' . $last_module . '_ResultSet { }');
|
|
|
|
class adodblite_ResultSet extends adodblite_resultset_EXTENDER
|
|
{
|
|
function &GetToFieldArray($fieldname = false)
|
|
{
|
|
$results = false;
|
|
if(!$fieldname)
|
|
{
|
|
return $results;
|
|
}
|
|
|
|
while (!$this->EOF) {
|
|
$results[$this->fields[$fieldname]] = $this->fields;
|
|
$this->MoveNext();
|
|
}
|
|
return $results;
|
|
}
|
|
|
|
}
|
|
?>
|