IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

recuperer image depuis champ BLOB oracle [Oracle]


Sujet :

PHP & Base de données

  1. #1
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 185
    Points : 128
    Points
    128
    Par défaut recuperer image depuis champ BLOB oracle
    Bonsoir les amis je cherche a recuperer le contenu d'un champ de type BLOB (photo) depuis oracle et le mettre dans un champ aussi de type BLOB dans une base Mysql mais je n'arrive pas a le faire car il me donne une erreur et je ne sais pas pourquoi meme si c'est un champ du meme type dans les 2 bases

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    $con = oci_connect('hr', 'hr' ,'192.168.1.10/db');
      	$sql="SELECT * FROM table";
    	$result=oci_parse($con,$sql);
    	oci_execute($result);
     
    	$tableau=array();
     
     
    		while ($data = oci_fetch_array($result, OCI_ASSOC + OCI_RETURN_LOBS)){
     
    			$tableau[]= $data;
    		}
     
    		$tableau[0][PHOTO];
     
    		$cn=mysql_connect("localhost","root","");
    		mysql_select_db("db_test");
     
    		try {
    			$sql="update new_etudiants set  photo = ".$tableau[0][PHOTO]." where num= 'BK100003'";
    			mysql_query($sql,$cn) die mysql_error();
     
    		}catch(Exception $e){
    			echo $e->getMessage();
     
    		}

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2005
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 183
    Points : 125
    Points
    125
    Par défaut
    Je n'ai pas la réponse à ta question, par contre es tu obligé d'enregistrer l'image dans la bdd ?
    LikeZone
    Le meilleur du like

  3. #3
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 185
    Points : 128
    Points
    128
    Par défaut
    les photos sont deja enregistré dans une base oracle il faut que je les recupere et les mettre dans une base Mysql chose que je n'arrive pas à le faire jusqu'à minatenant

  4. #4
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 185
    Points : 128
    Points
    128
    Par défaut
    J'ai resolu mon probleme , il fallait que j'enregistre le contenu binaire restaurer depuis la base oracle dans un dossier sous forme d'image et puis sauvegarder cette derniere à nouveau dans ma base Mysql .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. afficher image depuis champ file ?
    Par adimou dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 02/03/2008, 21h27
  2. [MySQL] Récuperer une image dans champs BLOB de la base de données
    Par gilou31 dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 28/02/2008, 16h32
  3. Conversion Access OLE OBJECT en champs BLOB Oracle
    Par Pierre Letiexhe dans le forum Access
    Réponses: 0
    Dernier message: 04/02/2008, 16h02
  4. Afficher une Image stockée dans un champs BLOB oracle
    Par nonaparus dans le forum Access
    Réponses: 1
    Dernier message: 18/10/2006, 08h26
  5. [ADO]Transfert image dans champ blob
    Par dleu dans le forum Bases de données
    Réponses: 4
    Dernier message: 27/05/2005, 08h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo