PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

OK big_smile
Mais je sais pourquoi je me suis acharné sur un code compliqué wink
Je faisais du cache et j'avais pas les résultats que je voulais...
merci wink

#2 Re : Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

mouai...:|
Du coup si ce code ne sert à rien dis moi comment tu l'écrirais je verrais si cela fonctionne mieux... wink

foreach ($arraySearch = explode(" ", $_GET['terms']) as $tsearchresult) {
    $searchresult .= " $tsearchresult";
    }
    $searchresult = trim($searchresult);

#3 Re : Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

Pierrot a écrit :

mais tout ce code ne sert à rien big_smile big_smile

Je vois pas pourquoi tu dis cela...

#4 Re : Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

Bravo Tof ça marche !! Et merci


    foreach ($arraySearch = explode(" ", $_GET['terms']) as $tsearchresult) {
    $searchresult .= " $tsearchresult";
    }
    $searchresult = trim($searchresult);

#6 Re : Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

Oui ça fonctionne mieux mais c'est pas ça sad

++

#7 Re : Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

merci,
le code fonctionne effectivement, mais pas tout a fait comme l'autre...
Du coup le résultat n'est pas le même avec ton script et le mien, je vais regarder cela de plus prêt

++

#8 Re : Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

Salut et merci de ta réponse mais,
C'est trop à l'arrache ça marche pas smile smile
C'est quoi ce $tsearchresult ?

#9 Forum Général PHP » Simplication de code » 05-06-2015 10:51:30

shubnigg
Réponses : 19

Bonjour,
voilà j'ai un code qui fonctionne mais je me demande s'il n'y a pas un moyen plus simple de l'écrire.

 $arraySearch = explode(" ", $_GET['terms']);
                 if ($arraySearch[0] != "") {
        $searchresult = $arraySearch[0];
      }
      if ($arraySearch[1] != "") {
        $searchresult = $arraySearch[0]." ".$arraySearch[1];
      }
      if ($arraySearch[2] != "") {
        $searchresult = $arraySearch[0]." ".$arraySearch[1]." ".$arraySearch[2];
      }
      if ($arraySearch[3] != "") {
        $searchresult = $arraySearch[0]." ".$arraySearch[1]." ".$arraySearch[2]." ".$arraySearch[3];
      }
                        if ($arraySearch[4] != "") {
        $searchresult = $arraySearch[0]." ".$arraySearch[1]." ".$arraySearch[2]." ".$arraySearch[3]." ".$arraySearch[4];
      }
 

merci d'avance pour vos réponses

Pied de page des forums

Propulsé par FluxBB