Probleme avec strcmp en php
Résolu
benoitXV
Messages postés
241
Statut
Membre
-
benoitXV Messages postés 241 Statut Membre -
benoitXV Messages postés 241 Statut Membre -
Bonjour,
Je ne comprend pas le resultat de ma comparaison.
J'ai une chaine string1 dans une table postgresql.
Cet donné a été traité (avant insertion dans la bdd) avec :
string1=pg_escape_string($id_connexion, htmlspecialchars($_POST['ma_chaine']));
Avant d'inseré la chaine suivante je cherche a savoir si elle est dans ma table.
Je recupere donc string1 et la compare avec:
string2=pg_escape_string($id_connexion, htmlspecialchars($_POST['ma_nouvelle_chaine']));
Si je les affiche elle sont identique mais le resulta est toujours 10?
Avez vous une idée svp?
Je ne comprend pas le resultat de ma comparaison.
J'ai une chaine string1 dans une table postgresql.
Cet donné a été traité (avant insertion dans la bdd) avec :
string1=pg_escape_string($id_connexion, htmlspecialchars($_POST['ma_chaine']));
Avant d'inseré la chaine suivante je cherche a savoir si elle est dans ma table.
Je recupere donc string1 et la compare avec:
string2=pg_escape_string($id_connexion, htmlspecialchars($_POST['ma_nouvelle_chaine']));
Si je les affiche elle sont identique mais le resulta est toujours 10?
Avez vous une idée svp?
A voir également:
- Probleme avec strcmp en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
J'ai trouvé, je donne donc la solution si des fois que..
Le champs contenant mes données dans ma base postgresql est de type character[16],
Mes enregistrement sont systematiquement formaté par postgresql pour avoir une taille de 16 caractères.
Il rajoute donc des caractère en fin de chaine dans ma base.
J'aimerai que cela ne soit pas le cas si qq1 connait l'astuce.
Le champs contenant mes données dans ma base postgresql est de type character[16],
Mes enregistrement sont systematiquement formaté par postgresql pour avoir une taille de 16 caractères.
Il rajoute donc des caractère en fin de chaine dans ma base.
J'aimerai que cela ne soit pas le cas si qq1 connait l'astuce.