Tengo una matriz llamada agenda que tiene asociado un número y el dato que se guarda.
Con un comando For puedo mostrar todos los datos y estructurarlos en una tabla HTML de esta manera:
Código PHP:
Ver original
<?php $agenda[0]['nombre']="Alvaro"; $agenda[0]['telefono']="96528439"; $agenda[1]['nombre']="Victoria"; $agenda[1]['telefono']="91980251"; $agenda[2]['nombre']="Queenie"; $agenda[2]['telefono']="87838721"; function damelaAgenda(){ for($indice=0;$indice<=2;$indice++){ echo ' <table border="1" width="300"> <tr> <td>Nombre:</td> <td>'.($agenda[$indice]['nombre']).'</td> </tr> <tr> <td>Telefono:</td> <td>'.$agenda[$indice]['telefono'].'</td> </tr> <tr> <td>Email:</td> <td>'.$agenda[$indice]['email'].'</td> </tr> </table> '; } } damelaAgenda(); ?>
Este código anda perfecto sin la función porque cuando la nombro los datos no se muestran. Algo pasa con las variables. Por lo que se, estas no son globales entonces no las muestra, ¿cómo se puede realizar?
Gracias de ante mano