sesam_affected_rows

(PHP 3 CVS only)

sesam_affected_rows --  Lit le nombre de lignes affectées par une requête SESAM immédiate

Description

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.

Exemple 1. Exemple avec sesam_affected_rows()

<?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";
?>

Voir aussi sesam_query() et sesam_execimm().