Voir aussi
<<<
sesam_affected_rows sesam_commit
>>>

6.92 SESAM
6 Index des fonctions
 Manuel PHP

Introduction
Configuration à l'exécution
Notes sur la configuration
Considérations à l'exécution
Types de curseurs
Portage
Sécurité
Migration d'une autre base SQL
Notes sur l'utilisation de types SQL divers
Support des "champs multiples" de SESAM
Voir aussi
->sesam_affected_rows
sesam_commit
sesam_connect
sesam_diagnostic
sesam_disconnect
sesam_errormsg
sesam_execimm
sesam_fetch_array
sesam_fetch_result
sesam_fetch_row
sesam_field_array
sesam_field_name
sesam_free_result
sesam_num_fields
sesam_query
sesam_rollback
sesam_seek_row
sesam_settransaction

6.92.12 sesam_affected_rows()Lit le nombre de lignes affectées par une requête immédiate

[ Exemples avec sesam_affected_rows ]   PHP 3 CVS only

int  sesam_affected_rows ( string   result_id )

result_id est un identifiant valide de résultat, retourné par sesam_query .

sesam_affected_rows retourne le nombre de lignes affectées par la requête associée à result_id .

sesam_affected_rows ne retourne de valeur cohérente que lorsqu'utilisée avec une requête immédiate (INSERT/UPDATE/DELETE), car SESAM ne fournit aucune information de nombre de lignes affectées pour les requêtes de selection.

Voir aussi : sesam_query et sesam_execimm


<?php
$result
= sesam_execimm ("DELETE FROM PHONE WHERE LASTNAME = '".strtoupper($name)."'");
if (!
$result) {
    ...
error ...
}
print
sesam_affected_rows($result)." entries with last name ".$name." deleted.\n";
?>

<< sesam_affected_rows >>
Voir aussi SESAM sesam_commit