par
ludo26 » 31 déc. 2020, 17:03
Bonjour tout le monde,
J'ai une base de donnée avec des champs de type varchar, pouvant contenir des apostrophes entre autre.
Lorsque j'édite mon fichier pdf avec FPDF, et que la phrase tiré de ma table comporte un ' , le résultat de l'affichage donne au lieu de l'apostrophe ' .
Si je fais un test en me passant de la table, par exemple :
Cela m'affiche le résultat comme il faut .
Je me suis imaginé ajouté un addslashes sur l'envoi de la phrase vers la bdd, qui m'ajoutait le fameux " \ " et qui apparaît dans la table. Cependant lorsque j'affiche dans FPDF la table, je retrouve un
L\'eau mouille
.
J'ai maintenant l'apostrophe, mais aussi le backslash dans le pdf....
Je tourne en bourrique et ne sait plus quoi essayer... !
Merci
Bonjour tout le monde,
J'ai une base de donnée avec des champs de type varchar, pouvant contenir des apostrophes entre autre.
Lorsque j'édite mon fichier pdf avec FPDF, et que la phrase tiré de ma table comporte un ' , le résultat de l'affichage donne au lieu de l'apostrophe ' .
[code]$pdf->Text(122,53,utf8_decode(''.$data2['phrase']));[/code]
Si je fais un test en me passant de la table, par exemple :
[code]$pdf->Text(122,53,utf8_decode('L\'eau mouille'));[/code]
Cela m'affiche le résultat comme il faut .
Je me suis imaginé ajouté un addslashes sur l'envoi de la phrase vers la bdd, qui m'ajoutait le fameux " \ " et qui apparaît dans la table. Cependant lorsque j'affiche dans FPDF la table, je retrouve un[quote] L\'eau mouille[/quote] .
J'ai maintenant l'apostrophe, mais aussi le backslash dans le pdf....
Je tourne en bourrique et ne sait plus quoi essayer... !
Merci