If et else en php
Fermé
raquier
-
4 déc. 2008 à 12:24
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 4 déc. 2008 à 13:58
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 4 déc. 2008 à 13:58
A voir également:
- If et else en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Alert php ✓ - Forum PHP
- Php alert - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
5 réponses
Yoan
Messages postés
11795
Date d'inscription
mardi 1 février 2005
Statut
Modérateur
Dernière intervention
10 décembre 2023
2 331
4 déc. 2008 à 12:34
4 déc. 2008 à 12:34
Probablement parce que $donnees['texte'] ne vaut pas 'toto', mais peut-être 'Toto', 'TOTO' ou encore 'toto '.
Montre-nous le code où est définit $donnees.
Montre-nous le code où est définit $donnees.
Salut Yoan, j'ai bien regarder pourtant le texte est le meme j'aurais pensé a une erreur dans mon code un peu plus haut:
$reponse = mysql_query("SELECT texte FROM orders WHERE orders_id='50'"); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
echo $donnees['texte']; me renvoi bien le texte...
quel casse tete!!!
$reponse = mysql_query("SELECT texte FROM orders WHERE orders_id='50'"); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
echo $donnees['texte']; me renvoi bien le texte...
quel casse tete!!!
Yoan
Messages postés
11795
Date d'inscription
mardi 1 février 2005
Statut
Modérateur
Dernière intervention
10 décembre 2023
2 331
4 déc. 2008 à 13:05
4 déc. 2008 à 13:05
Il te renvoie le texte, oui, as-tu vérifié qu'il n'y avait pas de subtilité entre majuscules/minuscules ou encore s'il n'y a pas un espace avant ou après 'toto' dans la base ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Yoan
Messages postés
11795
Date d'inscription
mardi 1 février 2005
Statut
Modérateur
Dernière intervention
10 décembre 2023
2 331
4 déc. 2008 à 13:32
4 déc. 2008 à 13:32
euh, non.
Juste avant le test conditionnel, essaie de placer ceci : $donnees['texte']='toto';
Juste avant le test conditionnel, essaie de placer ceci : $donnees['texte']='toto';
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
>
raquier
4 déc. 2008 à 13:58
4 déc. 2008 à 13:58
Bonjour,
dans ma chaine il y'a un accent " é " es'ce que le probleme pourrait venir de la ?
il n'y a pas de é dans toto ce qui voudrait dire que tu veux tester si tu as bien tot dans une chaine qui contient d'autres mots ?
alors avec =="toto" ça ne peut pas marcher il faut passer en plus par une autre fonction php de traitement de chaine
dans ma chaine il y'a un accent " é " es'ce que le probleme pourrait venir de la ?
il n'y a pas de é dans toto ce qui voudrait dire que tu veux tester si tu as bien tot dans une chaine qui contient d'autres mots ?
alors avec =="toto" ça ne peut pas marcher il faut passer en plus par une autre fonction php de traitement de chaine