(PHP 4, PHP 5)
sybase_affected_rows — Retourne le nombre de lignes affectées par la dernière requête Sybase
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 2698. 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() .