Différence entre deux mots
Résolu
imed
-
imed -
imed -
Bonjour,
j'ai une trés trés trés petite problème:je doit comparer deux mots,en réalité c'est le mème mot mais le premiers est en singulier et le second en pluriel,donc je fait ça:
$mot='amis';
$ami='ami';
if(strcasecmp($mot,$ami."s")==0)
//affichage..........
mais ça marche pas,merci d'avance
j'ai une trés trés trés petite problème:je doit comparer deux mots,en réalité c'est le mème mot mais le premiers est en singulier et le second en pluriel,donc je fait ça:
$mot='amis';
$ami='ami';
if(strcasecmp($mot,$ami."s")==0)
//affichage..........
mais ça marche pas,merci d'avance
Configuration: Windows XP Safari 525.17 php
2 réponses
-
sa marche, je viens de tester ... montre ce que tu mets dans //affichage....
-
en réalité je compare les deux mots dans une table de base des données,si le mot existe dans le table "définition" le mots s'affiche avec un info bulle mais le prb si le mot dans le table en pluriel et le mot dans la page en sigulier içi on a une prb parce que les deux mts n'estsont pas identiques,voiçi le reste du code:
if((strcasecmp($glossaire[0],$contenu[$i])==0)or(strcasecmp($glossaire[0],$contenu[$i]."s")==0))
$trouve=1;
}
if($trouve==1)
{
echo "
<strong id=\"curseur\" class=\"infobulle\"</strong><strong class='article' onMouseOver=\"montre('$glossaire[1]');\" onMouseOut=\"cache();\">$contenu[$i] </strong>";
}else{
echo "$contenu[$i] ";
}
-
-
Tu ne peux pas avoir la même valeur que l'attribut
$ami='ami' est impossible
Il te faut changer l'un des deux. $ami='friend' par exemple ou $friend='ami' mais en l'occurence dans la suite de ton code tu as $ami donc change sa valeur. $ami='autrechosequeami';
Ca devrait marcher. J'commence à peine la prog' alors si c'est pas ça, autant pour moi :=)-
$ami = "ami" est possible. Mais enfin, l'important, c'est de vouloir aider ^^.
*va chercher l'erreur dans ton code et fera un edit*
Edit :
if((strcasecmp($glossaire[0],$contenu[$i])==0)or(strcasecmp($glossaire[0],$contenu[$i]."s")==0))
$trouve=1;
//} C'est quoi cette fermeture là? Aller hop met la en commentaire et réessaye ! xD
if($trouve==1)
{
echo "
<strong id=\"curseur\" class=\"infobulle\"</strong><strong class='article' onMouseOver=\"montre('$glossaire[1]');\" onMouseOut=\"cache();\">$contenu[$i] </strong>";
}else{
echo "$contenu[$i] ";
}
-