Probleme cindage de texte en php
Résolu
j'ai un champs telephone dans mysql varchar
que je recupere dans un formualire
si le numero est 023214 je recupere tout le champ
si c'est 02 32 11 la recuperation s'arrete à 02
??d'avance merci
que je recupere dans un formualire
si le numero est 023214 je recupere tout le champ
si c'est 02 32 11 la recuperation s'arrete à 02
??d'avance merci
4 réponses
-
Oki merci a tous
-
non varchar 20
oué bizarre premiere fois -
c'est bizar cette histoire..
Mais bon au pire avant d'inserer ton numero tu fais :$monNumero="01 23 45 67 89"; echo"$monNumero";//affiche 01 23 45 67 89 $monNumero= preg_replace(" ", "_", $monNumero); echo"$monNumero";//affiche 01_23_45_67_89
puis pour l'affichage à la récupération de ton numero dans ta base de donnée tu fais l'inverse :$monNumero= preg_replace("_", " ", $monNumero);
Voilà...
Mais normalement il ne devrait y avoir aucun problème même avec tes espace car c'est considéré comme un chaine de caractère ton numéro... t'as bien mis comme type VARCHAR(255) ?
Bon week end ! :D -
T'as chaine est avec ou sans espace ... j'ai pas compris ...