本文整理匯總了PHP中odbtp_field_name函數的典型用法代碼示例。如果您正苦於以下問題:PHP odbtp_field_name函數的具體用法?PHP odbtp_field_name怎麽用?PHP odbtp_field_name使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。
在下文中一共展示了odbtp_field_name函數的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: fields
function fields($colname)
{
if ($this->fetchMode & ADODB_FETCH_ASSOC) {
return $this->fields[$colname];
}
if (!$this->bind) {
$this->bind = array();
for ($i = 0; $i < $this->_numOfFields; $i++) {
$name = @odbtp_field_name($this->_queryID, $i);
$this->bind[strtoupper($name)] = $i;
}
}
return $this->fields[$this->bind[strtoupper($colname)]];
}
示例2: ADOFieldObject
function &FetchField($fieldOffset = 0)
{
$off = $fieldOffset;
// offsets begin at 0
$o = new ADOFieldObject();
$o->name = odbtp_field_name($this->_queryID, $off);
$o->type = odbtp_field_type($this->_queryID, $off);
strstr(PHP_OS, "WIN") ? $o->max_length = odbtp_field_length($this->_queryID, $off) : ($o->max_length = 'unknown');
if (ADODB_ASSOC_CASE == 0) {
$o->name = strtolower($o->name);
} else {
if (ADODB_ASSOC_CASE == 1) {
$o->name = strtoupper($o->name);
}
}
return $o;
}