CSV -> MySQL espaces dans chiffres [Problem Regled] - Programmation
Marsh Posté le 25-01-2002 à 10:07:17
essaye
$num = "1 000";
$num = str_replace(" ", "", $num);
Marsh Posté le 25-01-2002 à 10:08:22
mais je crois avoir trouvé
comme c généré
c pas vraiment un espace qu'il y a c un caractère bizarre (genre espace) qui n'a pas le code ASCII d'un espace... donc je peux y aller bourrin avec notepad
Marsh Posté le 25-01-2002 à 10:10:20
c'est quoi csv ? si ce n'est pas un espace standard (32), c'est sûrement (160).
Marsh Posté le 25-01-2002 à 15:00:41
au pire tu peux te faire une reg exp qui te cherche un espace ou autre entre 2 chiffres ..
peut pas etre precis mais le masque doit donner un truc dans le genre :
"[0-9]( ){1,}[0-9]" ou "[0-9]( |x){1,}[0-9]" (ici il faut remplacer le x par le carateres du chr(160) mais je sais pas comment faire ca ...
Marsh Posté le 25-01-2002 à 10:05:03
j'ai des données à rentrer dans des champs INTEGER
sauf que les champs au dessus de 1000 sont écrit 1 000 et ca plante phpMyAdmin....
Alors je vous en prie... il est 4h du mat là au québec... je bosse depuis 36 heures... et je bloque sur cette petite merde
AIDEZ MOI ou je sors tout nu dans la neige
[edtdd]--Message édité par kowalski--[/edtdd]