[PHP] Je perds mes apostrophes !
Résolu
elsadelatoundra
Messages postés
126
Statut
Membre
-
tuniso_cp Messages postés 3 Statut Membre -
tuniso_cp Messages postés 3 Statut Membre -
Bonjour,
En fait je veux afficher un nom se trouvant dans ma base de donnée. Suite à une requête, je le récupère dans la variable $nomAcivite[0]. Ce nom peut contenir des apostrophes ... Là par exemple ça bugge avec l'activité "Plan d'avancement". Voilà mon code:
Et voilà ce qui s'affiche au lieu de "Plan d'avancement" : "Plan d" !! Tout ce qui est après l'apostrophe a disparu !
Il me semble que ce matin, alors que je ne cherchais pas du tout ça j'avais vu qu'il existait une fonction qui permettait de ne pas perdre les apostrophes ... Mais alors où est-ce que j'ai vu ça ?? Je n'en ai aucune idée !!
J'espère que quelqu'un d'entre vous pourra m'aider !! Merci d'avance !!
PS : dans un élan d'inspiration, je viens de tester ça :
Mais ça marche encore moins bien : ça m'affiche $nomActivite[0] ...
En fait je veux afficher un nom se trouvant dans ma base de donnée. Suite à une requête, je le récupère dans la variable $nomAcivite[0]. Ce nom peut contenir des apostrophes ... Là par exemple ça bugge avec l'activité "Plan d'avancement". Voilà mon code:
echo"<input type='text' class='form_text' value='$nomActivite[0]' name='ACTIVITE' size='80' style='background-color:lavender; border:0px;' onFocus='this.blur()'>";
Et voilà ce qui s'affiche au lieu de "Plan d'avancement" : "Plan d" !! Tout ce qui est après l'apostrophe a disparu !
Il me semble que ce matin, alors que je ne cherchais pas du tout ça j'avais vu qu'il existait une fonction qui permettait de ne pas perdre les apostrophes ... Mais alors où est-ce que j'ai vu ça ?? Je n'en ai aucune idée !!
J'espère que quelqu'un d'entre vous pourra m'aider !! Merci d'avance !!
PS : dans un élan d'inspiration, je viens de tester ça :
echo'<input type="text" class="form_text" value="$nomActivite[0]" name="ACTIVITE" size="80" style="background-color:lavender; border:0px;" onFocus="this.blur()">';
Mais ça marche encore moins bien : ça m'affiche $nomActivite[0] ...
A voir également:
- [PHP] Je perds mes apostrophes !
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Si je desinstalle snapchat je perds mes memories - Forum Gestion et lecture audio
- Alert PHP - Forum PHP
3 réponses
Re,
Faisons les choses proprement:
echo"<input type=\"text\" class=\"form_text\" value=\"".$nomActivite[0]."\" name=\"ACTIVITE\" size=\"80\" style=\"background-color:lavender; border:0px;\" onFocus=\"this.blur()\">";
Le fait d'ajouter un \ permet à php de ne pas en tenir compte. :)
Faisons les choses proprement:
echo"<input type=\"text\" class=\"form_text\" value=\"".$nomActivite[0]."\" name=\"ACTIVITE\" size=\"80\" style=\"background-color:lavender; border:0px;\" onFocus=\"this.blur()\">";
Le fait d'ajouter un \ permet à php de ne pas en tenir compte. :)