Funkcje Mssql
PHP Manual

mssql_field_length

(PHP 4, PHP 5, PECL odbtp >= 1.1.1)

mssql_field_lengthGet the length of a field

Opis

int mssql_field_length ( resource $result [, int $offset= -1 ] )

Returns the length of field no. offset in result .

Parametry

result

The result resource that is being evaluated. This result comes from a call to mssql_query().

offset

The field offset, starts at 0. If omitted, the current field is used.

Zwracane wartości

The length of the specified field index on success, or FALSE on failure.

Przykłady

Przykład #1 mssql_field_length() example

<?php
// Connect MSSQL
mssql_connect('MANGO\SQLEXPRESS''sa''phpfi');
mssql_select_db('php');

// Send a select query to MSSQL
$query mssql_query('SELECT [name], [age] FROM [php].[dbo].[persons]');

// Print the field type and length
echo 'The field \'age\' has a data length of ' mssql_field_length($query1);

// Free the query result
mssql_free_result($query);
?>

Powyższy przykład wyświetli coś podobnego do:

The field 'age' has a data length of 4

Notatki

Informacja: Note to Windows Users
Due to a limitation in the underlying API used by PHP (MS DBLib C API), the length of VARCHAR fields is limited to 255. If you need to store more data, use a TEXT field instead.

Zobacz też:


Funkcje Mssql
PHP Manual