Ignoer message de type Notice en PHP

Bonjour...
Pourriez vous m'indiquez q'il existe un moyen d'igoner les messages d'erreur de type notice??
Merci d'avance

7 réponses

  1. Salut,
    C'est quoi le message d'erreur exactement ?

    Ignorer un message fait que ton script fonctionnera mal ! C'est pas bien !

    Kalamit,
    Vol au dessus d'un nid de Pika-baffe. :)
    0
    1. Voila comment le message d'erreur ce créé :
      D'abord je cré un tableau et je l'alimente avec le résultat d'un erequête SQL, selon un indice que j'incrémente :
      $tab_mat=Array();
      while ($res_mat[0]!="")
      {
      $tab_mat[$i]=$res_mat[0];
      $i++;
      $res_mat=mysql_fetch_array($mat);
      }

      Ensuite je veus réutilisé ce tableau pour faire une vérification :
      $j=0;
      $trouve=0;
      while($tab_mat[$j]!="")
      {
      if($y[0]==$tab_mat[$j])
      {
      $trouve=1;
      }
      $j++;
      }

      Et le message d'erreur est le suivant :
      Notice: Undefined offset: 4633 in c:\program files\easyphp1-7\www\geoffroy\consult_bulletinpf.php on line 303

      Qui correspond en faite à la ligne :
      while($tab_mat[$j]!="")
      0
      1. Tu as fait affiché $j pour savoir a quel moment l'erreur apparait ?
        J'pense que c'est ton !="" qui merde...
        Essaye plutot ca:

        while(!isset($tab_mat[$j]))

        Ca sera un peu plus propre et ca devrait virer l'erreur d'offset.

        Kalamit,
        Vol au dessus d'un nid de Pika-baffe. :)
        0
        1. Salut,

          Sinon, le probleme de offset ne pourrait-il pas corespondre à l'obligation d'utiliser les variables globale avec els dernieres moutures de php ?

          "2 choses sont infinies : l'univers et la betise humaine
          bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
          0
          1. Non, rien a voir, sinon, ca serait une erreur du genre Notice: Undefined index blabla...
            Le probleme d'offset, c'est que la valeur attendu dans le tableau n'est jamais egale à "". Du coup, le script cherche à aller la ou le tableau n'est pas défini.

            Kalamit,
            Vol au dessus d'un nid de Pika-baffe. :)
            0
            1. Ok ;)

              "2 choses sont infinies : l'univers et la betise humaine
              bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue"
              0
              1. Impeccable Kalamit!!!! problème résolu maintenant je dois faire un peu de mise en page... :(

                Merci encore... trop fort ce forum
                0