Portekoi Posté 19 Avril 2007 Posté 19 Avril 2007 Bonjour, Lorsque que je visualise une table via phpmyadmin, je vois que mon texte est disposé ainsi : mon texte blabbla<br />Youpi youpi Le problème, c'est que le caractère après mon "<br />" semble être un retour chariot. J'ai essayé de faire un str_replace \n et \r mais rien n'y fait. Le but étant de généré un fichier XML en sortie et d'insérer le tout dans ma bdd. Le hic, c'est que le blanc me provoque une erreur. Exemple : <Texte>Mon texte est celui ci. Test Test Test Test Test Test Test Test Test Test Test Test<br />Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla </Texte> Qu'ai je manqué? Merci Portekoi
Portekoi Posté 19 Avril 2007 Auteur Posté 19 Avril 2007 Pour compléter, le problème se pose quand je saisie mais aussi quand j'édite directement le champ dans Phpmyadmin et que j'appuie sur 'Entrée'. J'y comprends rien
schats Posté 19 Avril 2007 Posté 19 Avril 2007 (modifié) euh je crois que c'est a cause de la nl2br non ??? enfin pour la saisie ... pour phpadmin je ne sais pas désoler Modifié 19 Avril 2007 par schats
TheRec Posté 19 Avril 2007 Posté 19 Avril 2007 Bonsoir, As-tu bien fait attention dans ton str_replace de mettre "\r" et "\n" et pas '\r' et '\n' ?
Portekoi Posté 19 Avril 2007 Auteur Posté 19 Avril 2007 Oui mais j'ai trouvé... enfin trouvé... J'ai fais ma requete en faisant ceci : UPDATE `info` SET `des` = replace( `des` , '\r\n', '' ) Et là, ca fonctionne mais dans mon parser XML, il me détecte une fin de chaine et je ne sais pas pourquoi Merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant