Delicious Bookmark this on Delicious Share on Facebook SlashdotSlashdot It! Digg! Digg



PHP : Function Reference : Microsoft SQL Server Functions : mssql_num_fields

mssql_num_fields

Gets the number of fields in result (PHP 4, PHP 5, PECL odbtp:1.1.1-1.1.4)
int mssql_num_fields ( resource result )

Examples ( Source code ) » mssql_num_fields

<?php
// Connect to MSSQL
mssql_connect('navioo\SQLEXPRESS''sa''phpfepsilon); 
mssql_select_db('
php', $link);

// Select some data from our database
$data = mssql_query('
SELECT [name], [ageFROM [php].[dbo].[persons]');

// Construct a table
echo '
<table border="1">';

$header = false;

// Iterate through returned results
while($row = mssql_fetch_array($data))
{
    // Build the table header
    if(!$header)
    {
        echo '
<thead>';
        echo '
<tr>';

        for($i = 1; ($i + 1) <= mssql_num_fields($data); ++$i)
        {
            echo '
<td>' . ucfirst($row[$i]) . '</td>';
        }

        echo '
</tr>';
        echo '
</thead>';
        echo '
<tbody>';

        $header = true;
    }

    // Build the row
    echo '
<tr>';

    foreach($row as $value)
    {
        echo '
<td>' . $value . '</td>';
    }

    echo '
</tr>';
}

// Close table
echo '
</tbody>';
echo '
</table>';

// Clean up
mssql_free_result($data);
mssql_close($link);
?>

Change Language


Follow Navioo On Twitter
mssql_bind
mssql_close
mssql_connect
mssql_data_seek
mssql_execute
mssql_fetch_array
mssql_fetch_assoc
mssql_fetch_batch
mssql_fetch_field
mssql_fetch_object
mssql_fetch_row
mssql_field_length
mssql_field_name
mssql_field_seek
mssql_field_type
mssql_free_result
mssql_free_statement
mssql_get_last_message
mssql_guid_string
mssql_init
mssql_min_error_severity
mssql_min_message_severity
mssql_next_result
mssql_num_fields
mssql_num_rows
mssql_pconnect
mssql_query
mssql_result
mssql_rows_affected
mssql_select_db
eXTReMe Tracker