Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Array dentro de un Array (https://www.clubdelphi.com/foros/showthread.php?t=77208)

Holger 03-01-2012 10:04:48

Array dentro de un Array
 
Estimados amigos estoy realizando algunos proyectos en php, para poder imprimir los reportes en PDF con ezpdf tengo un problema no he manejado mucho los arrays porfavor si alguien me puede ayudar...

Es un reporte de notas de los estudiantes de una primaria el codigo para diseñar la estructura el el siguiente:

Código PHP:

<?php
session_start
();
require_once(
'class.ezpdf.php');
include_once(
"../Class/Master.class.php");

$objStudent=new Student();
$cnsStudent=$objStudent->reportStudent($lvId,$prId);
                        
$objAvgCnt=new Notes();
                        
$cnsAvgCnt=$objAvgCnt->listMstHeadAvgCnt();

while(
$datAvg pg_fetch_assoc($cnsAvgCnt)) { 
$dataAvg[] = array_merge($datAvg);
}
                        
$con 0;
while(
$datatmp pg_fetch_assoc($cnsStudent)) { 
    
$con $con+1;
$data[] = array_merge($datatmp, array('num'=>$con));
}


$titles = array(
                
"num"=>"<b>ORDEN</b>",
                                
"alu_apellido"=>"<b>APELLIDOS</b>",
                                
"alu_nombre"=>"<b>NOMBRES</b>",
"Notas"=>array()
//aqui van un arreglo que tiene las notas de cada estudiante y deberia quedar asi:

Orden        Apellidos   Nombres            N1         N2        N3         N4         N5
1                   Caiza     Holger            18         20         15         17          20

he intentado con un while con un array y no consigo que me despliegue las 9 notas que tiene cada uno, [/color][/b][/color]el problema es que cuando denomino una variable como array no me despliega nada

Desde ya Agradesco por su tiempo y ayuda.
Código PHP:

 

Código PHP:

            );

$options = array(
                
"shadeCol"=>array(0.9,0.9,0.9),
                
"xOrientation"=>"center",
                
"width"=>500,
            );
$txttit "<b>JARDIN ESCUELA FISCAL MIXTA</b>\n";
$txttit.= "ANIO LECTIVO\n";
$txttit.= "Reportes de Notas: ".$anio."  ".$prl."\n";
$pdf->ezText($txttit12);
$pdf->ezImage("../img/esc.jpg"0420'none''left');
$pdf->ezTable($data$titles''$options);
$pdf->ezText("\n\n\n"10);
$pdf->ezText("<b>Fecha:</b> ".date("d/m/Y"), 10);
$pdf->ezText("<b>Hora:</b> ".date("H:i:s")."\n\n"10);
$pdf->ezStream();
?> 


Casimiro Notevi 03-01-2012 11:44:07

Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.





He modificado el título de tu pregunta, que sigue estando mal, por favor, lee nuestra guía de estilo, ya que es la primera vez que preguntas en nuestros
foros, esperemos que de ahora en adelante también sean tus foros :)
Lo dicho, bienvenido.

Holger 03-01-2012 14:04:32

Gracias por la guia
 
Te agradesco por la guia ya que soy nuevo en esto, ahora como cambio mi pregunta?

Saludos

Casimiro Notevi 03-01-2012 15:02:05

Gracias por tu comprensión :)
Ya no puedes cambiarla, sóo tenlo en cuenta para la próxima vez :)
Aunque si quieres, puede cambiarla algún moderador, ¿qué título crees más conveniente y descriptivo a tu consulta?

Holger 03-01-2012 17:27:44

Gracias Nuevamente

De acuerdo con el tema lo titularia "Array dentro de un Array"

Saludos


La franja horaria es GMT +2. Ahora son las 13:55:50.

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