(PHP 3 >= 3.0.6, PHP 4, PHP 5)
sybase_affected_rows -- Retourne le nombre de lignes affectées par la dernière requête Sybase
Description
int
sybase_affected_rows ( [resource link_identifier] )
sybase_affected_rows() retourne le nombre de lignes
affectées par la dernière requête INSERT,
UPDATE ou DELETE sur le serveur
associé Ã l'identifiant de connexion
link_identifier. Si le lien
n'est pas précisé, le dernier lien ouvert sera utilisé.
Exemple 1. Requête d'effacement
<?php /* connexion à la base */ sybase_connect('SYBASE', '', '') or die("Impossible de se connecter"); sybase_select_db("db");
sybase_query("DELETE FROM sometable WHERE id < 10"); printf("Nombre de lignes effacées : %d\n", sybase_affected_rows()); ?>
|
L'exemple ci-dessus va afficher : Nombre de lignes effacées : 10 |
|
Cette commande ne sert à rien sur les requêtes SELECT : uniquement
sur des requêtes qui modifient les lignes. Pour connaître le
nombre de lignes retournées par un SELECT, utilisez
sybase_num_rows().
Voir aussi
sybase_num_rows().