sybase_affected_rows
(PHP 4, PHP 5)
sybase_affected_rows — Retourne le nombre de lignes affectées par la dernière requête Sybase
Description
$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
.
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().
Liste de paramètres
-
link_identifier
-
Si l'identifiant de connexion n'est pas spécifié, la dernière connexion ouverte sera utilisée.
Valeurs de retour
Retourne le nombre de lignes affectées, sous la forme d'un entier.
Exemples
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