Affichage de notice php dans boucle for

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par poupilou, 25 Janvier 2013.

  1. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    938
    J'aime reçus:
    15
    Salut à tous,

    Je travail en développement avec l'affichage de toutes les erreurs php "error_reporting = E_ALL | E_STRICT" dans le php.ini

    J'ai le bout de code ci-dessous qui m'affiche cette Notice php "Notice: Undefined variable: couleur in C:\wamp\www\mon-site.com\essais.php on line 4".

    Code:
    $headers=array('blanc','rouge','bleu','vert','orange','noir');
    $headers1=explode("-", "-rouge-bleu--orange-");
    for($i=0;$i<sizeof($headers);$i++){
    if($headers[$i]==$headers1[$i]){$couleur .= "couleur='".$headers1[$i]."' OR ";}
    }
    $requete_couleur = substr($couleur,0,-4);
    echo "WHERE $requete_couleur";
    
    J'ai un tableau $headers qui regroupe toutes mes couleurs, je stocke dans une session php les couleurs que l'internaute a sélectionné dans une liste à choix multiples (ces couleurs sont séparées par des tirets - dans la session php, j'ai pris pour cet exemple -rouge-bleu--orange-), je veux construire une requête mysql avec les couleurs qu'il aura sélectionné.

    Mon script m'affiche bien les bonnes couleurs "WHERE couleur='rouge' OR couleur='bleu' OR couleur='orange'" mais j'ai cette Notice php qui s'affiche aussi, je ne comprend pas pourquoi, voyez-vous mon erreur ?

    Merci pour vos réponses.

    Bruno
     
  2. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 021
    J'aime reçus:
    1
    Code:
    $couleur = '';
    $headers=array('blanc','rouge','bleu','vert','orange','noir');
    $headers1=explode("-", "-rouge-bleu--orange-");
    for($i=0;$i<sizeof($headers);$i++){
    if($headers[$i]==$headers1[$i]){$couleur .= "couleur='".$headers1[$i]."' OR ";}
    }
    $requete_couleur = substr($couleur,0,-4);
    echo "WHERE $requete_couleur";
    Il faut que tu déclare "$couleur" en amont de son utilisation pour virer la notice (même si c'est pas bloquant avec php)
     
  3. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    938
    J'aime reçus:
    15
    Ah oui mais c'est bien sur :? en tout les cas merci zeb.
     
  4. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 021
    J'aime reçus:
    1
    Trois "je vous salue Marie" et deux "notre Père" en pénitence devant la statue de saint Java :D :wink:
     
  5. madri2
    madri2 WRInaute impliqué
    Inscrit:
    29 Décembre 2007
    Messages:
    650
    J'aime reçus:
    0
  6. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    938
    J'aime reçus:
    15
    Impitoyable ce Zeb même pas le droit d'être fatigué en fin de semaine :mrgreen:

    J'me souvient plus des paroles de tes chansons "je vous salue Marie" et "notre Père", c'était un tub qui passait à la radio à quelle époque déjà ?

    J'ose même pas poster ma prochaine demande d'aide car la sanction risque d'être... comment dire... terrible 8O :evil: il va me faire lire la bible entière le chameau, heu pardon le pingouin :D
     
Chargement...
Similar Threads - Affichage notice php Forum Date
Affichage "notation - étoiles" dans le moteur de recherche. Référencement Google 15 Octobre 2022
Search Console Comment réparer l'affichage de Google dans la mauvaise balise de description Meta ? Problèmes de référencement spécifiques à vos sites 19 Août 2022
WordPress Problème affichage style avec Elementor (titre, bordures, separateur) Administration d'un site Web 8 Août 2022
Le simple affichage de ma page déclenche les événements onClick... Merci Google Analytics 17 Mai 2022
Affichage des données démographiques Google Analytics 10 Mai 2022
Problème d'affichage des campagnes Google Ads dans un tableau de bord Data Studio AdWords 26 Avril 2022
Problème de vitesse d'affichage des pages sur Analytics Google Analytics 26 Avril 2022
Problème affichage Meta Title, Desc ... Débuter en référencement 20 Janvier 2022
Google chrome : affichage incomplet Google : l'entreprise, les sites web, les services 18 Janvier 2022
redirection permanente et affichage URL Rewriting et .htaccess 3 Janvier 2022
Absence d'affichage de données dans tableau de bord Analytics Google Analytics 25 Juin 2021
Virtuemart : affichage des poids et dimensions e-commerce 8 Février 2021
données "portée" et "affichage" des vidéos sur Hootsuite Facebook 15 Décembre 2020
Référencement url sur Google - Affichage positions sur mobile différents d'un OS à un autre ? Référencement Google 7 Août 2020
En test : affichage des informations de licence dans Google Images YouTube, Google Images et Google Maps 28 Février 2020
Affichage chiffre d'affaires et taux de conversion zéro Google Analytics 26 Février 2020
WordPress Problème affichage accent sur Wordpress Développement d'un site Web ou d'une appli mobile 17 Février 2020
Position zéro et Featured Snippet : modification affichage Référencement Google 23 Janvier 2020
Astuce pour continuer l'affichage des étoiles dans les SERP de GOOGLE: balises de données structurée Référencement Google 6 Janvier 2020
Nouvel affichage Google : Sujets abordés par l'éditeur Référencement Google 4 Janvier 2020