-> Résultat incohérent

bonjours,

je vais essaié d'etre clair et explicite !
donc je dois crée un parc informatique pour mon entreprise
et la jen suis au à lagestion des "mouvements" des machines

lorsque il y a un materiel qui entre ou qui sort
Entré : (acquisition, leasing) ou Sorti (vol,mise au rebut,vente,finleasing)
j'utilise 3 tables.

le code problematique :( : http://leremix.free.fr/mouv.txt
les tables : http://leremix.free.fr/lestables.txt
sa donne : http://leremix.free.fr/img.jpg

les chiffres sont bon ! sauf qu'il me les affiches plusieurs fois, je voudrai kil maffiche"..." à la place du chiffre en question lorsque la condition ne correspond pas. Voila voila ...je ne comprend pas pourquoi mon code ne fonctionne pas ...

jai vérifié les if et tout ... =(
comment faire ?

Merci d'avance

ps :je ne pense pas que le probleme vient de la syntaxe de ma requête !!! ( meme si je lance 7 requettes sql)
je pense que le problem est dans mes conditions... (if)) =(

11 réponses

  1. j'ai reussi !!!!!!!! Merci à Fab c sympas dmavoir aider !!!
    0
    1. le dernier souci c kan jfé :
      Si date acquisition < 01/01/2004
      afficher val initiale
      sinon
      afficher ...
      en php sa march pas

      --------- en php :
      $sql4="SELECT * FROM etat_statut WHERE date_statut < '2004/01/01' ";
      $result4= mysql_query($sql4) or die ('Erreur SQL:'.mysql_error());
      
      $tablo1 = array("Acquisition","Entree_leasing");
        $val4=mysql_fetch_array($result4);
                           if(in_array($val4['statut'],$tablo1))       // probleme ici 
                             {
                                echo"<center> ".$val4['valeur_achat_machine']." € </center>";
                             }
                             else
                             {
                                echo"<center>   ...    </center></td> ";
                             } 
      0
      1. :) reste quoi comme soucis ?
        0
        1. Merci beaucoup !!! Grace à toi sa march presk =)
          0
          1. t'aurai pas msn ? jmen sors pas =( si quelques minutes à me consacrer, sa serai vraiment sympas
            0
            1. les $vals sont des tableaux
              verifie qu'on peut comparer 2 tableaux comme ca.
              0
              1. je viens de les testés et Sur chaque variable, il y a les resulats aux requettes. (normal) :s
                0
                1. le plus simple c'est que tu affiches tes variables pour voir ce qu'il y a dedans et déterminé pourqoi c'est dedans
                  0
                  1. Merci pour ta reponse ! mais sa marche toujours pas
                    Je compare les statut et nan les valeur achats des machines... donc -> if($val6['statut'] != $val7['statut'])

                    mais il m'affiche encore la meme chose ! c'est vraiment bizard.
                    0
                    1. if ($val6['valeur_achat_machine'] != $val7['valeur_achat_machine'])
                      serait mieux que
                      if($val6 != $val7)
                      je pense a moins que je n'ai pas compris
                      -1