Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Cómo escribir un bucle "for" con "endfor" (https://www.clubdelphi.com/foros/showthread.php?t=64595)

julyus 08-04-2009 18:58:09

Cómo escribir un bucle "for" con "endfor"
 
Código PHP:

<?php for ($i=0$i<count($res2);$i++) ?> 
  <td><?php echo $res2[0]['CREATDATE']; ?></td>
  <td><?php echo $res2[0]['CANTIDAD']; ?></td>
  <td><?php echo $res2[0]['percentage']; ?></td>
<?php endfor; ?>

y me sale error en el endfor ???? por que??

dec 08-04-2009 19:04:24

Hola,

Debes referir el mensaje de error exactamente como te aparece. No obstante, parece que te faltan los "dos puntos", esto es:

Código PHP:

<?php for ($i=0$i<count($res2);$i++) : ?>

Fíjate en los "dos puntos" al final.

julyus 08-04-2009 19:13:19

ya encontre el error
 
ahora me pregunto por qsue se imprime de lado y no hacia abajo el error eran los dos puntos del for ():

Código PHP:

 <table width="650">
 <tr>
  <th class="td_qty">Mnoth</th>
  <th class="td_qty">Nnumber</th>
  <th>Percentage</th>
 </tr>
    <?php 
    
for ($i=0$i<count($res2);$i++): ?> 
      <td><?php echo $res2[0][0]['CREATDATE']; ?></td>
      <td><?php echo $res2[0][0]['CANTIDAD']; ?></td>
      <td><?php echo $res2[0][0]['percentage']; ?></td>
   <?php endfor; ?>
   <tr class="topbdr">
  <td colspan="2" style="text-align: right"><strong>Total : </strong></td>
  <td><strong><?php echo $total ?></strong></td>
 </tr>
   </table>


julyus 08-04-2009 19:14:20

gracias
 
gracias dec no habia visto que ya me habias contestado:eek::eek:


La franja horaria es GMT +2. Ahora son las 17:36:36.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi