Accueil
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi Eclipse MS-Office SQL & SGBD Oracle  4D  Business Intelligence
logo
Sommaire > Bases de données > Interfaces de programmation (API) > Interbase
        Comment se connecter à Interbase ?
        Comment configurer une connexion à Interbase ?



Comment se connecter à Interbase ?
auteur : giminik
Pour se connecter à la base, il faut utiliser la fonction ibase_connect($hote, $utilisateur, $motdepasse)$hote doit contenir l'adresse ip de la machine où se trouve le serveur interbase et le chemin complet du fichier de la base de cette même machine.

Exemple :
Le serveur interbase se trouve sur le poste ayant pour adresse ip : 172.16.2.63
Le fichier contenant la base de données sur ce serveur est c:\mabase.gdb
L'utilisateur est SYSDBA et le mot de passe est masterkey
<?php
// le double \ est normal, cela sert à échapper les caractères spéciaux.
$hote = '172.16.2.63:c:\mabase.gdb';
$user = 'SYSDBA';
$pass = 'masterkey';

$connexion = ibase_connect($hote, $user, $pass);
$requete = 'SELECT * FROM matable';
$result = ibase_query($connexion, $requete);

while ($ligne = ibase_fetch_object($result)) {
    echo $ligne->macolonne."<br />";
}

ibase_close($connexion);
?>

Comment configurer une connexion à Interbase ?
auteur : giminik
En premier lieu, il faut d'abord copier le fichier gds32.dll fourni avec les sources PHP dans le dossier system32 de windows puis intégrer l'extension de PHP qui gère interbase. Dans le fichier de configuration php.ini modifiez la ligne : (suppression du point virgule)
;extension=php_interbase.dll
en
extension=php_interbase.dll
Sauvegardez puis redémarrez le serveur web pour que les modifications soient prises en compte.

lien : faq Comment installer une extension pour PHP ?


Consultez les autres F.A.Q.


Les sources présentés sur cette page sont libres de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright ©2003  Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com