Sigo con el mismo problema, no ser como hacer el ultimo trocito q puse en el ultimo post....
son parametros q hay q pasar para crear el estilo de la tabla de PDF!
Alguna idea?
MODIFICADO:
consegui lo siguiente pero aun no me sirve:
Código PHP:
$sql_abs = mysql_query($str_abs)or die("Error SQL Tipo Ausencia: ".mysql_error());
$nreg_abs = mysql_num_rows($sql_abs);
$i=0;
while($res_abs = mysql_fetch_row($sql_abs)){
if($nreg_abs == $i){
$cols2[] = array($res_abs['0'] => array('justification' => 'left'));
}else{
$cols2[] = array($res_abs['0'] => array('justification' => 'left'));
}
$i++;
}
echo "<pre>";
print_r($cols2);
echo "</pre>";
$pdf->ezTable($data,$cols,'',array('fontSize'=>8,
'cols'=>array( 'persona'=> array('justification' => 'left'),
$cols2)
));//-- sortida
$pdf->ezText('',10);
al imprimir $cols2 sale lo siguiente:
Código PHP:
Array
(
[0] => Array
(
[12] => Array
(
[justification] => left
)
)
[1] => Array
(
[20] => Array
(
[justification] => left
)
)
[2] => Array
(
[21] => Array
(
[justification] => left
)
)
[3] => Array
(
[26] => Array
(
[justification] => left
)
)
[4] => Array
(
[28] => Array
(
[justification] => left
)
)
[5] => Array
(
[29] => Array
(
[justification] => left
)
)
[6] => Array
(
[30] => Array
(
[justification] => left
)
)
[7] => Array
(
[31] => Array
(
[justification] => left
)
)
[8] => Array
(
[32] => Array
(
[justification] => left
)
)
[9] => Array
(
[34] => Array
(
[justification] => left
)
)
)
y lo q necesito crear es lo siguiente:
Código PHP:
$pdf->ezTable($data,$cols,'',array('fontSize'=>8, 'width'=>700,
'cols'=>array( 'Persona'=> array('justification' => 'right'),
'1'=> array('justification' => 'left'),
'2' => array('justification' => 'center'),
'3' => array('justification' => 'right'),
'4'=> array('justification' => 'right'),
'5' => array('justification' => 'right'))
));// sortida
es decir, q el array cols 2 contenga este trocito para q ezTable lo acepte correctamente!
Cita: '1' => array('justification' => 'left'),
'2' => array('justification' => 'center'),
'3' => array('justification' => 'right'),
'4' => array('justification' => 'right'),
'5' => array('justification' => 'right'))
Actualmente me lanza este error:
Cita: Notice: Undefined index: persona in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 0 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 1 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 2 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 3 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 4 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 5 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 6 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 7 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 8 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Notice: Undefined offset: 9 in /var/www/arcadie/controlhores/control/class/class.ezpdf.php on line 695
Alguna ayudita?????
Saludos