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:
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();
} |