Services webmasters
Partenaires
Jeux concours gratuits
 
sesam_commit
<<<
sesam_connect sesam_diagnostic
>>>

7.93 SESAM
7 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

7.93.14 sesam_connect()Ouvre une connexion SESAM

[ Exemples avec sesam_connect ]   PHP 3 CVS only

bool  sesam_connect ( string   catalog , string   schema , string   user )

sesam_connect retourne TRUE si une connexion à la base SESAM a été faite, ou FALSE en cas d'erreur.

sesam_connect établit une connexion au serveur SESAM. La connexion est toujours "persistante", en ce sens que le pilote sera chargé par la première requête avec la librairie SESAM OML PLAM. Les appels suivants réutiliseront le pilote chargé, son catalogue catalog , son schéma schema et son utilisateur user .

Lors de la création d'une base de données, le nom catalog est spécifié dans les directives de configuration SESAM avec la commande //ADD-SQL-DATABASE-CATALOG-LIST ENTRY-1 = *CATALOG(CATALOG-NAME = catalogname,...)

schema référence le schéma de base voulu (voir dans le manuel SESAM).

user spéficie l'un des utilisateurs qui est autorisé à accéder à la comibinaison catalog et/ou schema . Notez que user est complétement indépendant de l'utilisateur système et des protections HTTP par mot de passe. Il n'apparait que dans la configuration SESAM.

Voir aussi sesam_disconnect .
Connexion à une base SESAM

<?php
if (! sesam_connect ("moncatalogue", "monschema", "toto")
     die(
"Impossible de se connecter à SESAM");
?>

<< sesam_connect >>
sesam_commit SESAM sesam_diagnostic
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -