|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : janvier 2008 Messages : 70 ![]() |
Bonjour à tous,
J'ai une requête permettant d'insérer des données depuis Php vers un as400. Les données sont récupérées depuis un formulaire. L'insertion ne fonctionne pas lorsqu'un champ contient un ou plusieurs caractères de types 'é' ou apostrophe. Comment puis je les insérer correctement ? Merci de vos réponses. |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Olivier Étudiant Inscription : novembre 2010 Messages : 380 ![]() |
Bonjour,
Pour les accents (é, è, ...) je dirait que c'est un problème d'encodage. Pour les quotes je pense qu'un simple échappement devrai faire l'affaire. Le bout de code réalisant l'insertion devrait nous aidez à mieux appréhender ton problème et te fournit la meilleur solution
|
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : janvier 2008 Messages : 70 ![]() |
Bon étant pris par le temps je n'ai pas trouvé d'autre moyen que de contourner le problème en effectuant un remplacement de caractères :
Code :
$replace = strtr($msg, '\'áàâäãåçéèêëíìîïñóòôöõúùûüýÿ²€', ' aaaaaaceeeeiiiinooooouuuuyy E'); En tout cas merci à tous pour vos réponses. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com