2016-03-29 12 views
0

Ich wähle zwei verschiedene Spalten aus zwei verschiedenen Schleifen.CakePhp-Code, um zwei Spalten innerhalb jeder Schleife zu subtrahieren

Ich möchte die Werte, die in der ersten für jede Schleife kommen, und die Werte, die in der zweiten für jede Schleife von jeder Spalte kommen, subtrahieren und das Ergebnis anzeigen.

Ich brauche die Subtraktion innerhalb for Schleife, weil ich mehrere Werte habe und ich Subtraktion aller Werte anzeigen muss.

Ich arbeite an CakePHP 1.3

Code:

<table> 
    <tr> 
    <?php 
     foreach($co2cont as $co2result) { 
      $t1 = $co2result['u_data']['totalco2_emmission']; 
     } 

     foreach($co2modecost as $co2mode) { 
      $t2 = $co2mode['u_data']['CO2totalcharge']; 
     } 
    ?> 
    <td><?php echo $t3 = $t1 - $t2; ?></td> 
    <td>&nbsp;</td> 
    </tr> 
</table> 
+0

zeigen Sie Ihre resultierendes Array. und zeigen Sie uns, was wir erwarten. – Yash

Antwort

0

Ich glaube, Sie die Daten von foreach loops.if subtrahieren wollen dies ja versuchen,

<table> 
<tr> 
    <?php 
      foreach($co2cont as $key => $co2result) { 
      $t1 = $co2result['u_data']['totalco2_emmission']; 
      $t2 = $co2modecost[$key]['u_data']['CO2totalcharge']; 
      $t3 = $t1 - $t2; 
      echo "<td> $t3</td>"; 
      } 
      ?> 

<td>&nbsp;</td> 

</tr> 
</table> 
Verwandte Themen