Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2824 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  BerkeleyDB et php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

BerkeleyDB et php

n°1731815
tigmich
Posté le 14-05-2008 à 16:02:54  profilanswer
 

Bonjour à tous,
 
Développeur débutant en stage (depuis 2 mois), on m'a confié un nouveau travail bien difficile vu mes faible compétences.
 
Je dois récupérer les données de fichier .db . Après avoir identifier que ce type de fichier est utilisé par berkleyDB, j'ai donc demandé au service réseau de rajouter le module sur notre serveur.
 
Mon problème maintenant c'est de savoir exploiter ces données par une interface PHP pour les réinjecter dans une BDD MySQL.
 
Comment fait on ? Quelles sont les fonctions existantes? Avez-vous des exemples de scripts?
 
Merci d'avance


Message édité par tigmich le 15-05-2008 à 09:35:28

---------------
Syndrome-OC.net -- FeedBack
mood
Publicité
Posté le 14-05-2008 à 16:02:54  profilanswer
 

n°1732063
tigmich
Posté le 15-05-2008 à 09:36:33  profilanswer
 

Le problème est assez urgent, un peu d'aide si vous plait.
 
J'ai déjà usé tous google et mes collègues de bureau en on marre de m'entendre pleuré


---------------
Syndrome-OC.net -- FeedBack
n°1732086
LePhasme
Les Belges domineront le monde
Posté le 15-05-2008 à 10:11:56  profilanswer
 
n°1732095
tigmich
Posté le 15-05-2008 à 10:20:16  profilanswer
 

J'ai déja trouvé ce lien mais sa ne m'aide pas du tout. Avec les fonctions j'arrive à faire un pseudo compteur, mais pas à extraire les données d'une base existante.
 
Voici mon code actuel:

Citation :

<?php
// Create a new Db4 Instance
$db = new Db4();
 
//open($txn = null, $file = null, $database = null, $flags = DB_CREATE, $mode = 0)
$db->open(null, "source/data/database","test" );
 
$key = "";
$txn = NULL;
 
//get($key, $txn = null, $flags = 0)
$test_1 = $db->get($key);
 
echo ("--> ".$test_1." <--" );
 
// Sync to be certain, since we're leaving the handle open
$db->sync();
// This isn't a real close, use _close() for that.
$db->close();
?>


Message édité par tigmich le 15-05-2008 à 10:20:51

---------------
Syndrome-OC.net -- FeedBack
n°1732156
babasss
Posté le 15-05-2008 à 11:48:10  profilanswer
 

Pourquoi tu n'essayes pas de te connecter à ta BDD avec des connecteurs mysql, odbc ou autre (via eventuellement un lien DSN) ?

 

Y'a des trucs sur le net, je ne sais pas si tu as vu :

La conclusion c'est que visiblement, on peut se connecter à une base berkeley avec mysql (j'ai jamais essayé) !!!


Message édité par babasss le 15-05-2008 à 11:59:40

---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  BerkeleyDB et php

 

Sujets relatifs
Plus de sujets relatifs à : BerkeleyDB et php


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)