From a523db93580e1baf3598fb45f50ad862c923eb51 Mon Sep 17 00:00:00 2001 From: Kalle Sommer Nielsen Date: Thu, 9 Oct 2008 08:48:10 +0000 Subject: [PATCH] * Added undocumented constant SQLFLT4 * Added missing information about resource types in MSSQL * Fixed some re-wording around the docs and some other cleanup git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@267105 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/mssql/constants.xml | 13 ++++++++- reference/mssql/functions/mssql-execute.xml | 3 +- .../mssql/functions/mssql-fetch-array.xml | 4 +-- .../mssql/functions/mssql-fetch-assoc.xml | 6 ++-- .../mssql/functions/mssql-fetch-batch.xml | 4 +-- .../mssql/functions/mssql-fetch-object.xml | 6 ++-- .../mssql/functions/mssql-field-type.xml | 8 ++--- .../mssql/functions/mssql-free-statement.xml | 4 +-- .../functions/mssql-get-last-message.xml | 4 +-- reference/mssql/functions/mssql-init.xml | 8 +---- reference/mssql/ini.xml | 4 +-- reference/mssql/setup.xml | 29 +++++++++++++++++-- 12 files changed, 61 insertions(+), 32 deletions(-) diff --git a/reference/mssql/constants.xml b/reference/mssql/constants.xml index d23d94eac7..1957296bfb 100644 --- a/reference/mssql/constants.xml +++ b/reference/mssql/constants.xml @@ -1,5 +1,5 @@ - + &reftitle.constants; &extension.constants; @@ -131,6 +131,17 @@ + + + SQLFLT4 + (integer) + + + + Represents an four byte float. + + + SQLFLT8 diff --git a/reference/mssql/functions/mssql-execute.xml b/reference/mssql/functions/mssql-execute.xml index 5aadad8ed2..ab23d2eaee 100644 --- a/reference/mssql/functions/mssql-execute.xml +++ b/reference/mssql/functions/mssql-execute.xml @@ -1,5 +1,5 @@ - + mssql_execute @@ -34,6 +34,7 @@ skip_results + Whenever to skip the results or not. diff --git a/reference/mssql/functions/mssql-fetch-array.xml b/reference/mssql/functions/mssql-fetch-array.xml index 24bcba87ae..51ef8e5d47 100644 --- a/reference/mssql/functions/mssql-fetch-array.xml +++ b/reference/mssql/functions/mssql-fetch-array.xml @@ -1,5 +1,5 @@ - + mssql_fetch_array @@ -81,7 +81,7 @@ if(!mssql_num_rows($query)) } else { - // The follow is equal to the code below: + // The following is equal to the code below: // // while($row = mssql_fetch_row($query)) diff --git a/reference/mssql/functions/mssql-fetch-assoc.xml b/reference/mssql/functions/mssql-fetch-assoc.xml index 74996bbff5..e68e0d36b6 100644 --- a/reference/mssql/functions/mssql-fetch-assoc.xml +++ b/reference/mssql/functions/mssql-fetch-assoc.xml @@ -1,5 +1,5 @@ - + mssql_fetch_assoc @@ -55,8 +55,8 @@ if(!mssql_num_rows($query)) } else { - // Print a nice list of users in the format of - // name (username) + // Print a nice list of users in the format of: + // * name (username) echo '
    '; diff --git a/reference/mssql/functions/mssql-fetch-batch.xml b/reference/mssql/functions/mssql-fetch-batch.xml index df495b9936..4f7620d1b4 100644 --- a/reference/mssql/functions/mssql-fetch-batch.xml +++ b/reference/mssql/functions/mssql-fetch-batch.xml @@ -1,5 +1,5 @@ - + mssql_fetch_batch @@ -57,7 +57,7 @@ mssql_select_db('php', $link); $result = mssql_query('SELECT * FROM [php].[dbo].[people]', $link, 100); $records = 10; -while(($records - 1) != -1) +while($records >= 0) { while($row = mssql_fetch_assoc($result)) { diff --git a/reference/mssql/functions/mssql-fetch-object.xml b/reference/mssql/functions/mssql-fetch-object.xml index 5324aad8e1..7ef2818cd0 100644 --- a/reference/mssql/functions/mssql-fetch-object.xml +++ b/reference/mssql/functions/mssql-fetch-object.xml @@ -1,5 +1,5 @@ - + mssql_fetch_object @@ -70,8 +70,8 @@ if(!mssql_num_rows($query)) } else { - // Print a nice list of users in the format of - // name (username) + // Print a nice list of users in the format of: + // * name (username) echo '
      '; diff --git a/reference/mssql/functions/mssql-field-type.xml b/reference/mssql/functions/mssql-field-type.xml index 585ddc799e..cc70163d50 100644 --- a/reference/mssql/functions/mssql-field-type.xml +++ b/reference/mssql/functions/mssql-field-type.xml @@ -1,5 +1,5 @@ - + mssql_field_type @@ -67,9 +67,9 @@ mssql_select_db('php'); $query = mssql_query('SELECT [name] FROM [php].[dbo].[persons]'); // Print the field type and length -echo '\'' . mssql_field_name($query, 0) . '\' is a type of ' . - strtoupper(mssql_field_type($query, 0)) . - '(' . mssql_field_length($query, 0) . ')'; +echo '\'' . mssql_field_name($query, 0) . '\' is a type of ' . + strtoupper(mssql_field_type($query, 0)) . + '(' . mssql_field_length($query, 0) . ')'; // Free the query result mssql_free_result($query); diff --git a/reference/mssql/functions/mssql-free-statement.xml b/reference/mssql/functions/mssql-free-statement.xml index 5468a12815..c6ccde79dc 100644 --- a/reference/mssql/functions/mssql-free-statement.xml +++ b/reference/mssql/functions/mssql-free-statement.xml @@ -1,5 +1,5 @@ - + mssql_free_statement @@ -56,7 +56,7 @@ // Create a new statement $stmt = mssql_init('test'); -// Bind values here and execute statement +// Bind values here and execute the statement // once we're done, we clear it from the memory // using mssql_free_statement like so: diff --git a/reference/mssql/functions/mssql-get-last-message.xml b/reference/mssql/functions/mssql-get-last-message.xml index 6e9128df5f..a2049c9621 100644 --- a/reference/mssql/functions/mssql-get-last-message.xml +++ b/reference/mssql/functions/mssql-get-last-message.xml @@ -1,5 +1,5 @@ - + mssql_get_last_message @@ -54,7 +54,7 @@ if(!$query) ?> ]]> - &example.outputs; + &example.outputs.similar; - + mssql_init @@ -79,12 +79,6 @@ mssql_free_statement($stmt); ?> ]]> - &example.outputs; - - - diff --git a/reference/mssql/ini.xml b/reference/mssql/ini.xml index a7d7c6c323..3e3f8e72a7 100644 --- a/reference/mssql/ini.xml +++ b/reference/mssql/ini.xml @@ -1,5 +1,5 @@ - +
      &reftitle.runtime; &extension.runtime; @@ -104,7 +104,7 @@ mssql.charset "" PHP_INI_ALL - Available since PHP 5.1.2 when built with FreeTDS. + Available since PHP 5.1.2 when built with FreeTDS 7.0 or greater. diff --git a/reference/mssql/setup.xml b/reference/mssql/setup.xml index 4b193d8142..42ae9d7171 100644 --- a/reference/mssql/setup.xml +++ b/reference/mssql/setup.xml @@ -1,5 +1,5 @@ - + &reftitle.setup; @@ -46,9 +46,9 @@ ntwdblib.dll into the directory where you have installed php and overwrite the one thats already in there. This is due to the version distributed is old and outdated. Alternatively you - can use the ODBC extension, + can use the ODBC, PDO_DBLIB or - PDO_ODBC, to talk to MSSQL. + PDO_ODBC extensions, to talk to MSSQL.
      @@ -67,6 +67,29 @@ &reftitle.resources; &no.resource; +
      + &reftitle.resources; +
      + mssql link + + A connection link returned by mssql_connect + and mssql_pconnect. + +
      +
      + mssql result + + A result handle returned by mssql_query on + SELECT queries. + +
      +
      + mssql statement + + A statement handle returned by mssql_init. + +
      +