Rapide Advanced Adulte
 
 Web|Image|Shop|Video|News|Wmx|Mobile|Wiki|Ajouter ce moteur

     Manuel PHP     
Partager
 
 
Partager
Partager

 

Table :

.Fonctions .NET
.Fonctions Apache
.Alternative PHP Cache
.Débogueur avancé pour PHP
.Tableaux
.Aspell (Obsolète)
.Nombres de grande taille BCMath
.Compilateur bytecode pour PHP
.Compression Bzip2
.Calendrier
.Paiement CCVS (Obsolète)
.Classes et Objets
.Fonctions Classkit
.Fonctions ClibPDF
.COM et .Net (Windows)
.Crack
.Caractères
.CURL
.Paiement Cybercash
.Fonctions Crédit Mutuel CyberMUT
.Cyrus IMAP
.Dates et heures
.Fonctions DB++
.DBA
.dBase
.DBM (Obsolète)
.Fonctions dbx
.Direct IO
.Accès aux dossiers
.Fonctions DOM
.Fonctions DOM XML
.Fonctions enchant
.Gestion des erreurs
.EXIF
.Fonctions Expect
.Fonctions de monitorage d'altération de fichiers
.Forms Data Format
.Fonctions Fileinfo
.Fonctions filePro
.Système de fichiers
.Fonctions Filter
.Fonctions Firebird/InterBase
.Fonctions Firebird/Interbase (PDO FIREBIRD)
.Fonctions FriBiDi
.FrontBase
.Fonctions FTP
.Fonctions
.Fonctions GeoIP
.Gettext (GNU)
.Fonctions GMP
.gnupg Fonctions
.Net Gopher
.Fonctions hash
.HTTP
.Hyperwave
.Hyperwave API
.Fonctions IBM (PDO IBM)
.Fonctions IBM DB2, Cloudscape et Apache Derby
.ICAP
.Iconv
.Fonctions ID3
.Fonctions d'administration d'IIS
.Images
.Image magick Functions
.IMAP
.Informix
.Fonctions Informix (PDO INFORMIX)
.Ingres II
.IRC
.Intégration de Java avec PHP
.Fonctions JSON
.KADM5
.LDAP
.libxml
.Lotus Notes
.Fonctions LZF
.Mail
.Traitement d'email
.Mathématiques
.MaxDB PHP Extension
.MCAL
.chiffrement mcrypt
.Fonctions de paiement MCVE (Monetra)
.Fonctions Memcache
.Hash
.Fonctions Mimetype
.Ming pour Flash
.Fonctions diverses
.mnoGoSearch
.Microsoft SQL Server
.Microsoft SQL Server et Fonctions Sybase (PDO DBLIB)
.Sessions Mohawk
.mSQL
.Chaînes de caractères multi-octets
.Fonctions muscat
.MySQL
.Fonctions MySQL (PDO MYSQL)
.Extension MySQL améliorée
.Fonctions de contrôle d'écran de terminal
.Réseau
.Fonctions Newt
.Netscape Server API
.agrégation d'objets/Composition de fonctions
.Overload
.Fonctions Oracle
.Fonctions ODBC (unifiés)
.Fonctions ODBC et DB2 (PDO ODBC)
.oggvorbis
.Gestion Audio OpenAL
.OpenSSL
.Oracle (Obsolète)
.Fonctions Oracle (PDO OCI)
.Bufferisation de sortie
.Ovrimos SQL
.Accès aux fichiers Paradox
.Fonctions Parsekit
.Contrôle des processus
.Expressions rationnelles compatibles Perl
.Fonctions PDF
.Fonctions PDO
.Phar archive stream and classes
.Options PHP et informations
.Fonctions POSIX
.Expressions rationnelles
.PostgreSQL
.Fonctions PostgreSQL (PDO PGSQL)
.Impression
.Exécution de programmes externes
.Création de document PostScript
.Pspell
.qtdom
.Radius
.Rar
.Readline (GNU)
.Recode (GNU)
.Fonctions Lecture d'En-tête RPM
.Fonctions runkit
.SAM - Messagerie asynchrone
.Extension client Satellite CORBA (Obsolète)
.SCA Functions
.Fonctions SDO
.Fonctions de Service d'Accès de Données SDO XML
.Fonctions SDO Relationnel Service d'Accès de Données
.Sémaphores et gestion de la mémoire partagée
.SESAM
.Sauvegarde d'Identifiant de session PostgreSQL
.Sessions
.Mémoire partagée
.Fonctions SimpleXML
.Fonctions SNMP
.Fonctions SOAP
.Sockets
.Fonctions Standard PHP Library (SPL)
.Fonctions SQLite
.Fonctions SQLite (PDO SQLITE)
.Shell2 sécurisé
.Fonctions statistics
.Flux
.Chaînes de caractères (Strings)
.Shockwave Flash
.Sybase
.Fonctions TCP Wrappers
.Tidy
.Analyseur de code PHP
.Unicode Functions
.URL
.Fonctions de gestion des variables
.Paiement par Verisign
.vpopmail
.API windows
.WDDX
.Fonctions win32ps
.Fonctions win32service
.Fonctions xattr
.Fonctions xdiff
.Analyseur syntaxique XML
.XML-RPC
.XMLReader functions
.Fonctions XMLWriter
.XSL
.XSLT
.YAZ
.NIS
.Fonctions ZIP
.Compression Zlib
 
   

  sybase  


CLXI. Sybase

Installation

Pour activer le support des bases de données Sybase-DB, vous devez compiler PHP avec l'option --with-sybase[=DIR]. DIR est le dossier d'installation de Sybase et, par défaut, il vaut /home/sybase. Pour activer le support de Sybase-CT, vous devez compiler PHP avec l'option --with-sybase-ct[=DIR]. DIR est le dossier d'installation de Sybase et, par défaut, il vaut /home/sybase.

Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.

Sybase

Tableau 1. Options de configuration

NomPar défautModifiableHistorique
sybase.allow_persistent"1"PHP_INI_ALLPHP_INI_ALL dans PHP <= 4.0.2. PHP_INI_SYSTEM dans PHP <= 4.0.3.
sybase.max_persistent"-1"PHP_INI_ALLPHP_INI_ALL dans PHP <= 4.0.2. PHP_INI_SYSTEM dans PHP <= 4.0.3.
sybase.max_links"-1"PHP_INI_ALLPHP_INI_ALL dans PHP <= 4.0.2. PHP_INI_SYSTEM dans PHP <= 4.0.3.
sybase.interface_file "/usr/sybase/interfaces"PHP_INI_SYSTEM 
sybase.min_error_severity"10"PHP_INI_ALL 
sybase.min_message_severity"10"PHP_INI_ALL 
sybase.compatability_mode"0"PHP_INI_ALL 
magic_quotes_sybase"0"PHP_INI_ALL 

Voici un éclaircissement sur l'utilisation des directives de configuration.

sybase.allow_persistent booléen

Activation ou non des connexions persistantes.

sybase.max_persistent entier

Le nombre maximum de connexions Sybase persistantes par processus. -1 signifie illimité.

sybase.max_links entier

Le nombre maximum de connexions Sybase par processus. -1 signifie illimité.

sybase.min_error_severity entier

Le niveau minimal d'erreur à afficher.

sybase.min_message_severity entier

Le niveau minimal de message d'erreur à afficher.

sybase.compatability_mode booléen

Mode de compatibilité avec les anciennes versions de PHP 3.0. Si activé (on), cela va faire que PHP assigne automatiquement des types aux résultats, en fonctions de leur type Sybase, au lieu de les traiter comme des chaînes de caractères. Ce mode de compatibilité ne va pas rester des années, alors essayez de modifier votre code, et de désactiver cette fonctionnalité.

magic_quotes_sybase booléen

Si magic_quotes_sybase est aussi activé, un guillemets simple est échappé avec un guillemet simple au lieu d'un anti-slash, si magic_quotes_gpc ou magic_quotes_runtime est activé.

Note : Si la directive magic_quotes_sybase est activée, elle remplacera complètement magic_quotes_gpc. Ce qui fait que même si magic_quotes_gpc retourne TRUE, les guillemets doubles, les anti-slashes ou les caractères NULL ne seront pas protégés.

Sybase-CT

Tableau 2. Options de configuration

NomPar défautModifiableHistorique
sybct.allow_persistent"1"PHP_INI_SYSTEMPHP_INI_ALL dans PHP <= 4.0.2. Disponible depuis PHP 4.0.2.
sybct.max_persistent"-1"PHP_INI_SYSTEMPHP_INI_ALL dans PHP <= 4.0.2. Disponible depuis PHP 4.0.2.
sybct.max_links"-1"PHP_INI_SYSTEMPHP_INI_ALL dans PHP <= 4.0.2. Disponible depuis PHP 4.0.2.
sybct.min_server_severity"10"PHP_INI_ALLDisponible depuis PHP 4.0.2.
sybct.min_client_severity"10"PHP_INI_ALLDisponible depuis PHP 4.0.2.
sybct.hostnameNULLPHP_INI_ALLDisponible depuis PHP 4.0.2.
sybct.deadlock_retry_count"0"PHP_INI_ALLDisponible depuis PHP 4.3.0.

Voici un éclaircissement sur l'utilisation des directives de configuration.

sybct.allow_persistent booléen

Autorise ou pas les connexions persistantes Sybase-CT. Par défaut vaut On.

sybct.max_persistent entier

Le nombre maximum de connexions Sybase-CT persistantes par processus. -1 signifie illimité. C'est aussi la valeur par défaut.

sybct.max_links entier

Le nombre maximum de connexions Sybase-CT par processus, y compris les connexions persistantes. -1 signifie illimité.

sybct.min_server_severity entier

Les messages du serveur ayant une criticité supérieure ou égale à la valeur de cette option seront rapportés comme alertes. Cette valeur peut aussi être modifiée depuis les scripts en appelant la fonction sybase_min_server_severity(). Par défaut, cette option vaut 10.

sybct.min_client_severity entier

Les messages de la bibliothèque cliente ayant une criticité supérieure ou égale à la valeur de cette option seront rapportés comme alertes. Cette valeur peut aussi être modifiée depuis les scripts en appelant la fonction sybase_min_client_severity(). Par défaut, cette option vaut 10.

sybct.login_timeout entier

Le nombre maximal de secondes à attendre pour effectuer avec succès une connexion avant d'échouer. Notez que si max_execution_time est dépassé avant que ce nombre de secondes, votre script se terminera avant de pouvoir exécuter une action sur l'échec de connexion. Par défaut, ce nombre vaut une minute.

sybct.timeout entier

Le nombre maximal de secondes à ettendre pour effectuer avec succès une requête avant d'échouer. Notez que si max_execution_time est dépassé avant que ce nombre de secondes, votre script se terminera avant de pouvoir exécuter une action sur l'échec de connexion. Par défaut, aucune limite n'est fixé.

sybct.hostname chaîne de caractères

Le nom de l'hôte à partir duquel vous prétendez être connecté, afin qu'il soit affiché par sp_who. Par défaut, il n'y a pas de valeur.

sybct.deadlock_retry_count int

Permet de définir le nombre de tentatives de résolution des blocages. La valeur par défaut est -1, ou forever, c'est à dire indéfiniment.

Pour plus de détails sur les constantes PHP_INI_*, reportez-vous à Annexe G.

Constantes pré-définies

Cette extension ne définit aucune constante.

Table des matières
sybase_affected_rows -- Retourne le nombre de lignes affectées par la dernière requête Sybase
sybase_close -- Ferme une connexion Sybase
sybase_connect -- Ouvre une connexion à un serveur Sybase
sybase_data_seek -- Déplace le pointeur interne de lignes Sybase
sybase_deadlock_retry_count -- Configure le nombre de tentatives lors de blocages (deadlock)
sybase_fetch_array -- Retourne une ligne Sybase sous la forme d'un tableau
sybase_fetch_assoc --  Lit une ligne de résultat Sybase sous forme de tableau associatif
sybase_fetch_field -- Lit les informations d'un champ Sybase
sybase_fetch_object -- Retourne une ligne Sybase sous la forme d'un objet
sybase_fetch_row --  Retourne une ligne Sybase sous la forme d'un tableau numérique
sybase_field_seek -- Modifie l'index d'un champ Sybase
sybase_free_result --  Libère un résultat Sybase de la mémoire
sybase_get_last_message -- Retourne le dernier message du serveur
sybase_min_client_severity --  Fixe la sévérité minimale du client Sybase
sybase_min_error_severity --  Fixe la sévérité minimale du client pour les erreurs
sybase_min_message_severity --  Fixe la sévérité minimale du client pour les messages
sybase_min_server_severity --  Fixe la sévérité minimale du client pour le serveur Sybase
sybase_num_fields -- Retourne le nombre de champs dans un résultat Sybase
sybase_num_rows -- Retourne le nombre de lignes dans un résultat Sybase
sybase_pconnect -- Ouvre une connexion persistante à un serveur Sybase
sybase_query -- Envoie une requête à une base Sybase
sybase_result -- Lit une valeur dans un résultat
sybase_select_db -- Sélectionne une base de données Sybase
sybase_set_message_handler -- Configure le gestionnaire de messages Sybase
sybase_unbuffered_query -- Envoie une requête à Sybase et ne bloque pas

    Annonces       
 

 Retour au chapitre Php

 

Top
 

Ajouter JungleKey.fr à votre Explorateur

 
 

About Us | © 2007 JungleKey




iBlack | Mobile | Wiki | Ajouter ce moteur
.