LVIII. Microsoft SQL Server

L'extension MSSQL n'est disponible que sous Windows 32 bits. Vous pouvez utiliser l'extension Sybase pour vous connecter à un serveur MSSQL, depuis d'autres plate-formes.

Ces fonctions vous permettent d'accéder aux serveurs de données MS SQL. Vous avez besoin d'un client MS SQL Client Tools sur votre système, accessible à PHP. Les Client Tools peuvent être installé depuis le CD MS SQL Server CD ou en copiant ntwdblib.dll depuis le dossier \winnt\system32 du serveur MS SQL vers \winnt\system32 sur le serveur PHP. Copier ntwdblib.dll ne fera que fournir le moyen d'accès. La configuration du client requiert l'installation des autres outils.

L'extension MSSQL est activée par la ligne extension=php_mssql.dll dans le fichier php.ini.

Table des matières
mssql_bind --  Adds a parameter to a stored procedure or a remote stored procedure
mssql_close -- Ferme une connexion MS SQL Server.
mssql_connect -- Ouvre une connexion à un serveur MS SQL server.
mssql_data_seek -- Déplace le pointeur interne de ligne.
mssql_execute --  Executes a stored procedure on a MS SQL server database
mssql_fetch_array -- Lit une ligne dans un tableau.
mssql_fetch_assoc --  Returns an associative array of the current row in the result set specified by result_id
mssql_fetch_batch --  Returns the next batch of records
mssql_fetch_field -- Lit les inforamtions sur le champs.
mssql_fetch_object -- Retourne une ligne sous la forme d'un objet.
mssql_fetch_row -- Lit une ligne comme un tableau.
mssql_field_length -- Lit la longueur d'un champs.
mssql_field_name -- Lit le nom d'un champs.
mssql_field_seek -- Fixe l'offset du pointeur de champs.
mssql_field_type -- Lit le nom d'un champs.
mssql_free_result -- Libère la mémoire.
mssql_free_statement -- Free statement memory
mssql_get_last_message --  Retourne le dernier message d'erreur du serveur ( min_message_severity?).
mssql_guid_string --  Converts a 16 byte binary GUID to a string
mssql_init --  Initializes a stored procedure or a remote stored procedure
mssql_min_error_severity --  Fixe le niveau de sévérité des erreurs.
mssql_min_message_severity --  Fixe le niveau de sévérité des messages d'erreurs.
mssql_next_result -- Déplace le pointeur interne vers le résultat suivant
mssql_num_fields -- Retourne le nombre de champs dans un résultat.
mssql_num_rows -- Retourne le nombre de lignes dans un résultat.
mssql_pconnect --  Ouvre une connexion persistante à un serveur MS SQL.
mssql_query -- Envoie une requête SQL.
mssql_result -- Lit les données d'un résultat.
mssql_rows_affected --  Returns the number of records affected by the query
mssql_select_db -- Sélectionne la base de données MS SQL.