本文整理汇总了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;
}