Bonjour a tous

Voila j'ai un soucis de chaine vide dans mon code et je en vois d'ou il vient...
Pour expliquer : j'ai uen base Access que je veux reorganiser sous une base firebird.
Je me connecte via PDO a Access, ou je fais mes SELECT :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
// le tout est dans une boucle pour aller jusqu'a la derniere ligne
 
$cnx_ma = connect_ma('', '');  //connexion a Access
$select1 = $cnx_ma->prepare("SELECT [un_champ] FROM [m_table] WHERE ID='$i'");          // $i est le numero de ligne
$res1 = $select1->execute();
$cnx_ma = disconnect_ma();	//deconnexion
Le soucis est que j'ai une chaine vide comme le montre l'erreur suivante : conversion error from string ""

Est ce que quelqu'un à une soution?

Merci !

et ensuite je veux mettre les donnée dans ma nouvelles base Firebird
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$cnx_fb = connect_fb('localhost:D:\xxx\xxx\xxx.GDB', 'SYSDBA', 'masterkey'); //connexion a la base firbird
insert1 = "INSERT INTO [ma_table]([mon_champ]) VALUES ('$res1')";
$exec1 = ibase_query($cnx_fb,$insert1) or die (ibase_errmsg());
$cnx_fb = disconnect_fb(); //deconnexion