Bonjour,
J'ai un petit probleme.
J'ai un fichier excel avec mes données que je dois mettre dans une table mySQL. Je l'enregistre en fichier txt avec separateur Tab. Et avec un code normal j'enregistre les données dans la table souhaitée.
chaque ligne est constituée comme suit :
F 0000033333 Cher M TARTANPION URSULE 45 TARTANPION@URSULE.FR 2 F0000033333
Le probleme, c'est que dans mon script ensuite je fais un test sur le code (le dernier champ : F0000033333).
Si je fais un copier-coller de ce code depuis ma base dans un champ de formulaire et que je recupere les enregistrements qui ont ce numero il ne me le trouve pas....
Par contre, si je modifie la valeur du champ, que je retappe les '0', et que je refais la recherche, il me trouve l'enregistrement....
C'est tres bizarre comme erreur...
De meme, pour le dernier enregistrement du fichier, s'il y'a un retour à la ligne, le dernier enregistrement marchera sans avoir à retapper les '0' dans le champ de la base de données....
J'ai essayé avec un str_replace(0,0,$moncode) lors de l'enregistrement des données dans la base, mais ca ne change rien.
Est-ce que quelqu'un a deja eu ce probleme ??
Merci d'avance pour votre aide.
Xavier
Partager