7/30/2019 Funciones y tablas 06 Curso PHP Tutoriales Academia Usero Estepona
1/4
@INTE ACADEMIA Curso de PHP
1/4 AINTE INFORMTICA S.L.
Sesin 6. Funciones y tablas
8.1. Funciones y tablasVamos a crear una funcin que haga una tabla con tantas filas como indique el
nmero que pasamos como argumento.
1. Cree el siguiente formulario:
2. El siguiente fichero PHP crea una tabla con el nmero de filas indicado en el cuadro de
texto N de filas:
3. La orden print(); imprime en la pgina el cdigo HTML necesario
para que comience un tabla.
4. Luego comienza un bucle cuyo contador es la variable i. Se repite tantas veces como
indica la variable $varnfilas. Luego el contadorise incrementa en uno.
5. Dentro del bucle se produce la impresin de la celda en s. Adems, se introduce
dentro de la celda la palabra fila y el nmero del contador, de modo que sabemos el
nmero de la fila.
7/30/2019 Funciones y tablas 06 Curso PHP Tutoriales Academia Usero Estepona
2/4
@INTE ACADEMIA Curso de PHP
2/4 AINTE INFORMTICA S.L.
6. Cmo cambiaramos esto para que la impresin de una fila fuera una funcin?
Observe el siguiente cdigo:
7. Ahora tenemos una funcin crearTabla que contiene todo el cdigo necesario para
insertar la tabla en la pgina web.
6.2. Tablas con varias columnas
Vamos a hacer un pequeo programa que cree una tabla insertando el nmero de filas y
columnas.
1. Cree el siguiente formulario:
2. El cdigo necesario para que se imprima una tabla es el siguiente:
7/30/2019 Funciones y tablas 06 Curso PHP Tutoriales Academia Usero Estepona
3/4
@INTE ACADEMIA Curso de PHP
3/4 AINTE INFORMTICA S.L.
for($i=1;$i
3. Observe como hay un bucle dentro de otro en la funcin crearTablaDoble. Esto es
anidacin de bucles. Primero imprimimos el cdigo TR para que comience una fila.
Luego introducimos un bucle para que se impriman todas las celdas de esa fila. Luego
terminamos el cdigo TR para terminar la fila y comenzamos con la siguiente fila.
Ejercicio. Cree una funcin que imprima la tabla de multiplicar del nmero que se
introduzca en un formulario.
7/30/2019 Funciones y tablas 06 Curso PHP Tutoriales Academia Usero Estepona
4/4
@INTE ACADEMIA Curso de PHP
4/4 AINTE INFORMTICA S.L.
Top Related