Programación Web y Scripting > PHP

 BUCLE for

(1/3) > >>

cesand:
hola gente primera vez que entro al foro un husto en saludarlos.. traigo un consulta estoy comenzando en php y no comprendo mucho el tema bucles (while,do while,for)

espero me puedan dar una mano estoy tratando de hacer algo muy simple seguramente pero no me sale...

les paso un codigo

<html>
<head>
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<table width="40%" border="3">
<tr>
   <td align="center" width="50%"> numero
   </td>
   <td align="center"> dia
   </td>
</tr>
<?php
   for ($a=1;$a <= 7;$a++)
   echo $a; ?>
<tr>

   <td>
   </td>
   
</tr>
</table>

</body>
</html>


simplemente lo que quiero hacer es que en la columna NUMERO automaticamente cuando corra el codigo se agren 7 filas cada una con su respectivo numero adentro (1,2,3,4,5,6,,7)

me daran una mano y si se explica mejor gracias

F_Tanori:
El problema es con las etiquetas HTML

Prueba de esta manera


--- Código: PHP --- <html><head><title>Documento sin título</title></head> <body><table width="40%" border="3"><tr><td align="center" width="50%"> numero</td><td align="center"> dia</td></tr>  <?php    for ($a=1;$a <= 7;$a++){  ?>  <tr>      <td>        <?php          echo $a;        ?>      </td>      <td>             </td>  </tr><?php} ?></table> </body></html> 
* Tambien se recomienda utilizar las etiquetas CODE para que se mas entendible tu codigo,


Bienvenido, Saludos

cesand:
mil gracias por la ayuda.. 10 puntos la verdad era lo que queria lograr, no sabes lo qu me rompi la cabeza para tratar de hacerlo y no pude... entonces por favor corregime si me equivoco lo importante para lo que queria que era el bucle for imprima los valores en diferentes filas... lo importante es cerrar la ultima llave de for al final de la etiqutas de las filas (HTML) ? te pregunto por que mas alla de que lo hiciste quiero comprenderlo bien. ahora lo que voy hacer es con esa misma tabla en la columna dia con un while quiero que aparescan los 7 dias de la sema escritos, eso voy a ver como me sale. cualquier cosa te pido una mano.

mil gracias.
saludos

cesand:
PERDON lo que te comente quiero hacer con los dias de la semana es usando SWITCH

F_Tanori:
Bueno el asunto es el siguiente



--- Código: PHP --- <?php       //Esto es codigo PHP      if (1==$opcion){?> <!-- Codigo HTML --><h1>Opcion 1</h1> <?php   // Cerramos la llave del if (es codigo php tambien)   }else{?>   <!-- Codigo HTML -->  <h2>Opcion Diferente a 1</h2> <?php  } //Llave del Else?>   
Lo que debes de hacer es cerrar el codigo php (?>) cuando vas a incrustar codigo HTML, si despues necesitas insertar PHP de nuevo, vuelves a abrir
<?php el codigo y asi sucesivamente

No se si eso responde tu duda


Saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa