[PHP] conditions
Sindik
-
Alain42 -
Alain42 -
[Php] probleme opérateur svp :
Bonjour tout le monde :)
j'essaie de m'en sortir avec les fonctions et les conditions mais je ne suis pas programmeur à la base :( ca fait 4 h que je suis dessus et je n'arrive rien à sortir ...
voici ma fonction
STP_RelatedPosts($format,$postsseparator ,$sortorder,$limit_qty , $limit_days, $dateformat,$nothingfound , $includepages, $post_id, $excludecat , $excludetag) ;
elle est utilisée sous Wordpress et sert à afficher les Tags et Posts relatifs .
j'aimerai créer une condition :
if ($nothingfound == false) {
echo 'condition1'>';
}
else {
echo 'condition 2' ;
};
mon code va ptetre vous faire rire mais j'arrive pas du tout à utiliser ce que renvoie $nothingfound
vous avez des pistes ?
Merci à ceux qui lirons :p
Alex
Bonjour tout le monde :)
j'essaie de m'en sortir avec les fonctions et les conditions mais je ne suis pas programmeur à la base :( ca fait 4 h que je suis dessus et je n'arrive rien à sortir ...
voici ma fonction
STP_RelatedPosts($format,$postsseparator ,$sortorder,$limit_qty , $limit_days, $dateformat,$nothingfound , $includepages, $post_id, $excludecat , $excludetag) ;
elle est utilisée sous Wordpress et sert à afficher les Tags et Posts relatifs .
j'aimerai créer une condition :
if ($nothingfound == false) {
echo 'condition1'>';
}
else {
echo 'condition 2' ;
};
mon code va ptetre vous faire rire mais j'arrive pas du tout à utiliser ce que renvoie $nothingfound
vous avez des pistes ?
Merci à ceux qui lirons :p
Alex
A voir également:
- [PHP] conditions
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Mise en forme conditionnelle excel plusieurs conditions - Guide
- Mise en forme conditionnelle avec 2 conditions ✓ - Forum Bureautique
- Votre compte a été désactivé pour violation de nos conditions d’utilisation - Guide
9 réponses
if($nothingfound) est equivalent à $nothingfound egal à true
if(!$nothingfound) est equivalent à false
!= le contraire de == si je peux m'exprimer ainsi
if(!$nothingfound) est equivalent à false
!= le contraire de == si je peux m'exprimer ainsi
Quand tu utilises:
if ($nothingfound == false) {
echo 'condition1'>';
}
else {
echo 'condition 2' ;
};
quel valeur passes tu en argument $nothingfound lorsque tu appelles ta fonction ?
si c'est un résultat d'un test if par exemple essaye :
if ($nothingfound == false) {
echo 'condition1'>';
}
else {
echo 'condition 2' ;
};
quel valeur passes tu en argument $nothingfound lorsque tu appelles ta fonction ?
si c'est un résultat d'un test if par exemple essaye :
if (!$nothingfound )[ ................ }
En fait (et la tu vas comprendre qu'en php je suis une brindille)
mon site propose des restaurants dégriffés sur paris (mise en contexte)
je pense que $nothingfound a comme valeurs true ou false .
dans ma fonction si je met
$nothingfound = 'ya rien la dedans'
la fonction m'écrira ce texte si elle ne trouves pas de posts relatifs à mon post .
Je pense donc que $nothingfound retourne vrai ou faux
(il u a des post ou il n y en a pas)
j'aimerai controler ce "vrai" ou "faux" par des conditions
Si "il n'y a pas de post relatifs" alors proposer à l'utilisateur d'éffectuer une recherche globale
Si il y a des post relatifs, proposer à l utilisateur de faire une recherche globale mais aussi par catégorie (cuisine provençale par exemple)
je comprend pas bien ton !$nothingfound car je ne lui donne pas les conditions true ou false .
je vais aller checker sur ccm l'opérateur !$ tout de suite
Merci bcp alain !
mon site propose des restaurants dégriffés sur paris (mise en contexte)
je pense que $nothingfound a comme valeurs true ou false .
dans ma fonction si je met
$nothingfound = 'ya rien la dedans'
la fonction m'écrira ce texte si elle ne trouves pas de posts relatifs à mon post .
Je pense donc que $nothingfound retourne vrai ou faux
(il u a des post ou il n y en a pas)
j'aimerai controler ce "vrai" ou "faux" par des conditions
Si "il n'y a pas de post relatifs" alors proposer à l'utilisateur d'éffectuer une recherche globale
Si il y a des post relatifs, proposer à l utilisateur de faire une recherche globale mais aussi par catégorie (cuisine provençale par exemple)
je comprend pas bien ton !$nothingfound car je ne lui donne pas les conditions true ou false .
je vais aller checker sur ccm l'opérateur !$ tout de suite
Merci bcp alain !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mmm
je suis désolé mais ça ne marche toujours pas alain
en fait il m'affiche toujours
'voir tous les restaurants'
qu'il trouve ou qu'il ne trouve pas de "related post" il m'affiche toujours ma 2eme condition
je ne sais vraiment plus quoi faire :(
je suis désolé mais ça ne marche toujours pas alain
if ($nothingfound) { echo 'Une envie particulière ? découvrez tous nos <a href="https://www.selectionrestaurant.com/" title="resto paris"> restos sur paris <a/>'; } if (!$nothingfound) { echo 'voir tous les restaurants : ' ; };
en fait il m'affiche toujours
'voir tous les restaurants'
qu'il trouve ou qu'il ne trouve pas de "related post" il m'affiche toujours ma 2eme condition
je ne sais vraiment plus quoi faire :(
en fait $nothingfound me renvoie pas du tout true ou false mais contient juste le texte alternatif ... je doit trouver un autre moyen :(
testes alors si $nothingfound égal au texte alternatif :
if ($nothingfound=="texte_alternatif1") {
..............................
}else{
......
}
if ($nothingfound=="texte_alternatif1") {
..............................
}else{
......
}
j'ai testé mais ca ne marche pas
en fait $nothingfound prend le texte alternatif et décide ou non de l'afficher si il y a ou non des related post
ainsi en mettant $nothingfound='1'
sur une page sans relatedpost il affiche :
"1 Une envie particulière ? découvrez tous nos restos sur paris "
avec relatedpost il affiche
"Une envie particulière ? découvrez tous nos restos sur paris "
mais dans les 2 cas mon echo $nothingfound a pour valeur 1
if ($nothingfound == '1') { echo 'Une envie particulière ? découvrez tous nos <a href="https://www.selectionrestaurant.com/" title="resto paris"> restos sur paris <a/>'; } else echo "existe pas" ;
en fait $nothingfound prend le texte alternatif et décide ou non de l'afficher si il y a ou non des related post
ainsi en mettant $nothingfound='1'
sur une page sans relatedpost il affiche :
"1 Une envie particulière ? découvrez tous nos restos sur paris "
avec relatedpost il affiche
"Une envie particulière ? découvrez tous nos restos sur paris "
mais dans les 2 cas mon echo $nothingfound a pour valeur 1