|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : juin 2006 Messages : 545 ![]() |
Bonjour,
J'ai une question sur la gestion des apostrophes et des guillements. J'utilise mysql comme BDD et les données sont ensuite exporté en feuille excel à l'aide de la classe PHPEXCEL. En revanche les données sont modifiable par un formulaire web. Ma question est la suivante, comment doit t'on gérer les apostrophes et les guillemet dans la table lors de l'insertion, modification et de la lecture des données? Habituellement j'utilise htmlentities car mes données sont seulement utilisé sur un site web, mais pour ce projet ce n'est pas la même chose. Qu'en pensez vous? htmlentites puis html_decode? Merci pour votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 219 ![]() |
le htmlentites c'est uniquement à l'affichage, ou moment de l'insert c'est mysql_real_escape_string
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : juin 2006 Messages : 545 ![]() |
Donc si je modifie une ligne de la table, je dois faire un htmlentities dans le formulaire, et ensuite un html_decode_entities lors de l'update?
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 219 ![]() |
non update et insert c'est juste mysql_real_escape_string, pas besoin de décoder
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : juin 2006 Messages : 545 ![]() |
oui mais dans le formulaire pour l'update je fait htmlentities, donc aprés je dois le décoder pour mettre dans la base de donnée non?
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 219 ![]() |
essaye tu verras
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Membre actif
![]() Inscription : juin 2006 Messages : 545 ![]() |
ca fonctionne. je vais pas essayé de comprendre pourquoi ^^.
Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com