[RESOLU] if sur résultat d'un calcul php

Eléphant du PHP | 68 Messages

15 nov. 2022, 19:02

Bonjour,

j'ai un petit calcul de ce genre :

 echo ( $nombre_de_reponse1 + $nombre_de_reponse2 + $nombre_de_reponse3 + $nombre_de_reponse4 )."\n"; 
Quand je tente de refaire un truc du genre :
if (( $nombre_de_reponse1 + $nombre_de_reponse2 + $nombre_de_reponse3 + $nombre_de_reponse4) >= 1) {
Toute la mise en page de ma page web est décalée et super moche.
En fait tant que dans mon if je ne met que 3 nombre_de_reponse tout va bien c'est le 4ème qui me décale tout.
pouvez-vous me dire si ma formule est propre ou pas et sinon me souffler des idées pour améliorer mon code.

Merci d'avance

Mammouth du PHP | 2703 Messages

15 nov. 2022, 19:13

quel est le code html généré avec 3 ? avec 4 ? car aucun souci avec la ligne du if.

Eléphant du PHP | 68 Messages

15 nov. 2022, 19:19

quel est le code html généré avec 3 ? avec 4 ? car aucun souci avec la ligne du if.
  <tr>
        <td bgcolor="#DDF1F9">&nbsp;&nbsp;Actes de Naissances : </td>
    <td bgcolor="#DDF1F9">&nbsp;0 actes</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
        <td bgcolor="#DDF1F9">&nbsp;&nbsp;Actes de D&eacute;c&egrave;s : </td>
    <td bgcolor="#DDF1F9">&nbsp;0 actes</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
         <td bgcolor="#DDF1F9">&nbsp;&nbsp;Actes de Mariages : </td>
    <td bgcolor="#DDF1F9">&nbsp;0 actes</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
         <td bgcolor="#DDF1F9">&nbsp;&nbsp;Actes de Divers : </td>
    <td bgcolor="#DDF1F9">&nbsp;1 actes</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td bgcolor="#DDF1F9"><strong>&nbsp;&nbsp;Total : &nbsp; 1  actes</strong></td>
    <td>&nbsp;</td>
  </tr>
là tu as les résultat individuels de chaque $nombre_de_reponse et à la fin la totale des 4.
Mais dès que je le met en if ca fonctionne jusqu'au 3 si j'ajoute le 4ème tout se décale.

Mammouth du PHP | 2703 Messages

15 nov. 2022, 19:23

quel est le code html généré avec 3 ? avec 4 ?

Eléphant du PHP | 68 Messages

15 nov. 2022, 19:28

En fait j'ai trouvé mon erreur.... j'avais omis d'ajouter un morceau de code plus bas qui appelait la fonction