IT. Expert System.

PHP

Set result pointer to a specified field offset


maxdb_field_seek

maxdb_result::field_seek

(PECL maxdb >= 1.0)

maxdb_field_seek -- maxdb_result::field_seekSet result pointer to a specified field offset

Description

Procedural style

bool maxdb_field_seek ( resource $result , int $fieldnr )

Object oriented style

bool maxdb_result::field_seek ( int $fieldnr )

Sets the field cursor to the given offset. The next call to maxdb_fetch_field() will retrieve the field definition of the column associated with that offset.

Note:

To seek to the beginning of a row, pass an offset value of zero.

Return Values

maxdb_field_seek() returns previuos value of field cursor.

Examples

Example #1 Object oriented style

<?php
$maxdb 
= new maxdb("localhost""MONA""RED""DEMODB");

/* check connection */
if (maxdb_connect_errno()) {
   
printf("Connect failed: %s\n"maxdb_connect_error());
   exit();
}

$query "SELECT name, cno from hotel.customer ORDER BY cno";

if (
$result $maxdb->query($query)) {

   
/* Get field information for 2nd column */
   
$result->field_seek(1);
   
$finfo $result->fetch_field();

   
printf("Name:     %s\n"$finfo->name);
   
printf("Table:    %s\n"$finfo->table);
   
printf("max. Len: %d\n"$finfo->max_length);
   
printf("Flags:    %d\n"$finfo->flags);
   
printf("Type:     %d\n\n"$finfo->type);

   
$result->close();
}

/* close connection */
$maxdb->close();
?>

Example #2 Procedural style

<?php
$link 
maxdb_connect("localhost""MONA""RED""DEMODB");

/* check connection */
if (maxdb_connect_errno()) {
   
printf("Connect failed: %s\n"maxdb_connect_error());
   exit();
}

$query "SELECT name, cno from hotel.customer ORDER BY cno";

if (
$result maxdb_query($link$query)) {

   
/* Get field information for 2nd column */
   
maxdb_field_seek($result1);
   
$finfo maxdb_fetch_field($result);

   
printf("Name:     %s\n"$finfo->name);
   
printf("Table:    %s\n"$finfo->table);
   
printf("max. Len: %d\n"$finfo->max_length);
   
printf("Flags:    %d\n"$finfo->flags);
   
printf("Type:     %d\n\n"$finfo->type);

   
maxdb_free_result($result);
}

/* close connection */
maxdb_close($link);
?>

The above example will output something similar to:

 Name:  NAME Table: max. Len: 10 Flags: -1 Type:  2 

See Also



Content

Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)

SQL

HTML

PHP

CSS

Java Script

MYSQL

JQUERY

VBS

REGEX

C

C++

C#

Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

License.
All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 675 / 158670903. Delta: 0.05928 с