Bonjour,

j'ai un petit souci avec mon code. Tout fonctionne très bien sauf que mon log est tout moche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
uninitialized value in print at test.pl line 680
J'explique mon programme :

- j'exécute une requête sur Oracle (Select ....)
- je récupère le résultat via le fetchrow_array
- j'écris le résultat de la requête dans un fichier

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
while (my ($champ1,$champ2,...)=$req -> fetchrow_array){
    print FILE ($champ1, $champ2,...);
}
En bref, le principe est de descendre le contenu d'une table dans un fichier.

J'ai constaté que le message "d'erreur" venait du fait que certaines données récupérées de la base étaient vides (donc impossible à imprimer dans un fichier ? ).
je dis "message d'erreur" car mon fichier est correctement généré.

Comment me débarrasser de ces messages ?

Si quelqu'un a une idée....
Merci !

[/code]