mssql_query

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

mssql_queryEnvoie une requ�te SQL au serveur MS SQL

Description

mixed mssql_query ( string $query [, resource $link_identifier [, int $batch_size= 0 ]] )

mssql_query() envoie la requ�te au serveur courant, associ� � l'identifiant link_identifier (ou la base par d�faut, s'il est omis).

Liste de param�tres

query

Une requ�te SQL.

link_identifier

Un identifiant de lien MS SQL, retourn� par la fonction mssql_connect() ou mssql_pconnect().

Si l'identifiant du lien n'est pas sp�cifi�, le dernier lien ouvert est utilis�. Si aucun lien n'est ouvert, la fonction tente d'�tablir un lien gr�ce � la fonction mssql_connect() et l'utilise.

batch_size

Le nombre d'enregistrements dans le buffer.

Valeurs de retour

Retourne une ressource de r�sultats MS SQL en cas de succ�s, TRUE si aucun ligne n'est retourn�e, ou FALSE si une erreur survient.

Exemples

Exemple #1 Exemple avec mssql_query()

<?php
// Connexion � MSSQL
$link mssql_connect('KALLESPC\SQLEXPRESS''sa''phpfi');

if(!
$link || !mssql_select_db('php'$link))
{
    die(
'Impossible de se connecter � la base!');
}

// Ex�cution d'une requ�te simple, pour obtenir la 
// version de MSSQL et l'afficher.
$version mssql_query('SELECT @@VERSION');
$row mssql_fetch_array($version);

echo 
$row[0];

// Netoyage
mssql_free_result($version);
?>

Notes

Note: Si la requ�te retourne plusieurs r�sultats, alors, il est n�cessaire de tous les r�cup�rer via la fonction mssql_next_result(), de lib�rer les r�sultats via la fonction mssql_free_result() avant d'ex�cuter la prochaine requ�te.

Voir aussi