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:
    796
    J'aime reçus:
    9
    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 192
    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:
    796
    J'aime reçus:
    9
    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 192
    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:
    655
    J'aime reçus:
    0
  6. poupilou
    poupilou WRInaute impliqué
    Inscrit:
    9 Février 2004
    Messages:
    796
    J'aime reçus:
    9
    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
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
Problème affichage des derniers articles wordpress page accueil Administration d'un site Web 20 Novembre 2019
Affichage Google : Principales activités à découvrir Référencement Google 16 Octobre 2019
Affichage des urls dans google : url de la home et urls des autres pages d'un site Problèmes de référencement spécifiques à vos sites 1 Octobre 2019
Avis disparu de l'affichage Adwords ? AdWords 9 Août 2019
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice