Précédent   Forum des professionnels en informatique > Bases de données > DB2
DB2 Forum d'entraide technique sur la base de données DB2. Voir aussi -> Rubrique DB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/05/2005, 14h43   #1
Invité de passage
 
Inscription : juin 2003
Messages : 19
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 19
Points : 4
Points : 4
Par défaut [PHP] Comment se connecter à une base DB2 ?

Bonjour,
j'aurais voulu savoir s'il était possible d'attaquer une base DB2 avec du php?
Si oui comment?

cordialement,
wapit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2005, 10h49   #2
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Oui, comme n'inmporte quelle autre SGBDR, en spécifiant la bonne valeur dans la chaîne de connexion, selon la version, l'OS , ...
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2005, 10h53   #3
Invité de passage
 
Inscription : juin 2003
Messages : 19
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 19
Points : 4
Points : 4
pourrais-tu préciser s'il te plait?
wapit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2005, 11h27   #4
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php 
// connexion à la base via ODBC, par exemple. Il doit y avoir un db2connect
$conn = odbc_connect('SAMPLE', 'db2inst1', 'ibmdb2');
 
// Définition du SQL
$sql = 'CREATE TABLE author (last_name VARCHAR(32) NOT NULL,
	first_name VARCHAR(32) NOT NULL,
	middle_initial VARCHAR(1),
	author_id INTEGER GENERATED ALWAYS AS IDENTITY,
	PRIMARY KEY (author_id))';
 
// Exécution
odbc_exec($conn, $sql);
 
// Fermeture de la connexion
odbc_close($conn);
?>
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2005, 19h09   #5
Invité de passage
 
Inscription : mai 2002
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 4
Points : 3
Points : 3
Bonjour,

J'aimerais faire la même chose mais avec Excel 2002.

Est-ce possible????? :
rejclout est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2005, 07h34   #6
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Oui, via ODBC
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2005, 14h28   #7
Invité de passage
 
Inscription : mai 2002
Messages : 4
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 4
Points : 3
Points : 3
Est-il possible d'avoir un exemple?????

Merci
rejclout est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/09/2005, 17h30   #8
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
C'est justement un exemple avec connexion ODBC. Donc avec Excel, même chose, sauf:
:arrow : qu'un CREATE TABLE ne passera bien évidemment pas
qu'il faut créer une source ODBC via odbcadm avant, sur vote fichier Excel.
__________________
Sr DBA Oracle / Sybase / MS-SQL / DB2 / Informix / Postgresql
Administrateur SAP
Mes articles

Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2009, 11h57   #9
Membre actif
 
Avatar de AmineDev9
 
Inscription : décembre 2007
Messages : 193
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 193
Points : 66
Points : 66
Salut, est ce qu'on peut connecter à la base sans le Odbc !!!???
et merci pour vos réponses
AmineDev9 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2009, 17h26   #10
Invité de passage
 
Inscription : septembre 2005
Messages : 6
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 6
Points : 4
Points : 4
Citation:
Envoyé par theking9 Voir le message
Salut, est ce qu'on peut connecter à la base sans le Odbc !!!???
et merci pour vos réponses
http://fr.php.net/ibm_db2

C'est une extension PECL. Il faut juste avoir installé le DB2 Application Development Client pour pouvoir la compiler
antonus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h02.


 
 
 
 
Partenaires

Hébergement Web