




| Resultats | sesam_query | Contact |
|
Manuel PHP
|
|
Table : .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 |
sesam_querysesam_queryDescriptionstring sesam_query ( string query [, bool scrollable] )sesam_query() retourne un identifiant de résultat SESAM en cas de succès, ou FALSE en cas d'erreur. L'identifiant de résultat est utilisé par d'autres fonctions SESAM pour lire les valeurs.
sesam_query() envoie une requête à la base
active. Elle peut exécuter aussi bien une requête immédiate
(DELETE, UPDATE ou INSERT), ou une requête de selection.
Si une requête immédiate est exécutée, aucun curseur n'est
alloué, et il ne sera pas possible d'utiliser les fonctions
sesam_fetch_row() ou
sesam_fetch_result(). Pour les requêtes de
selection, un descripteur de résultat et un curseur
(scrollable ou séquentiel, suivant le paramètre optionnel
Lorsque vous utilisez les curseurs à défilement, le curseur peut être positionné librement dans le résultat. Pour chaque requête à défilement, il existe des valeurs globales de types de défilement (initialisée à :SESAM_SEEK_NEXT) et la position peut être fixée une seule fois par sesam_seek_row() ou bien à chaque appel, avec la fonction sesam_fetch_row(). Pour les requêtes immédiates, le nombre de lignes affectées est sauvé, et est accessible par la fonction sesam_affected_rows().
Voir aussi : sesam_fetch_row() et sesam_fetch_result().
|

