maxdb_fetch_fields maxdb_result::fetch_fields Returns an array of resources representing the fields in a result set &reftitle.description; &style.procedural; mixedmaxdb_fetch_fields resourceresult &style.oop; mixedmaxdb_result::fetch_fields This function serves an identical purpose to the maxdb_fetch_field function with the single difference that, instead of returning one resource at a time for each field, the columns are returned as an array of resources. &reftitle.returnvalues; Returns an array of resources which contains field definition information or &false; if no field information is available. Object properties Property Description name The name of the column max_length The maximum width of the field for the result set. type The data type used for this field decimals The number of decimals used (for integer fields)
&reftitle.examples; &style.oop; query($query)) { /* Get field information for all columns */ $finfo = $result->fetch_fields(); foreach ($finfo as $val) { printf("Name: %s\n", $val->name); printf("Table: %s\n", $val->table); printf("max. Len: %d\n", $val->max_length); printf("Flags: %d\n", $val->flags); printf("Type: %d\n\n", $val->type); } $result->close(); } /* close connection */ $maxdb->close(); ?> ]]> &style.procedural; name); printf("Table: %s\n", $val->table); printf("max. Len: %d\n", $val->max_length); printf("Flags: %d\n", $val->flags); printf("Type: %d\n\n", $val->type); } maxdb_free_result($result); } /* close connection */ maxdb_close($link); ?> ]]> &example.outputs.similar; &reftitle.seealso; maxdb_num_fields maxdb_fetch_field maxdb_fetch_field_direct