Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/06/2012, 15:16
Jibril
 
Fecha de Ingreso: julio-2010
Mensajes: 75
Antigüedad: 13 años, 9 meses
Puntos: 2
tablas distintas para datos de un tipo en php

hola veran tengo en mi base de datos


tabla recibo

numero......................fecha................. ..monto
12.......................2012-06-12................200
13.......................2012-06-14................300

tabla recibo_gasto

numero....................descripcion............. .....cant.................tipo
12...............................papel............ ..............4....................material
12...............................lapiz............ ................4....................material
13...............................tintas........... ................5.....................material


y quiero hacer un reporte en donde se pongan los datos del recibo y abajo una tabla con la descripcion...es decir quiero eso


Recibo:12 Fecha: 2012-06-12 monto: 200

Descripcion......................cantidad......... ............tipo (esto es una tabla)
papel...................................4......... ...................material
lapiz.....................................4....... .....................material



Recibo:13 Fecha: 2012-06-14 monto: 300

Descripcion......................cantidad......... ............tipo
tintas...................................5........ .............material

....

eso es lop que quiero y lo que obtengo es

Recibo:12 Fecha: 2012-06-12 monto: 200

Descripcion......................cantidad......... ............tipo (esto es una tabla)
papel...................................4......... ...................material


Recibo:12 Fecha: 2012-06-12 monto: 200

Descripcion......................cantidad......... ............tipo (esto es una tabla)
lapiz.....................................4....... .....................material



Recibo:13 Fecha: 2012-06-14 monto: 300

Descripcion......................cantidad......... ............tipo
tintas...................................5........ .............material



este es mi codigo lo hice en fpdf


consulta..... (por cierto la consulta la tengo ordenada por order by)


Código PHP:
While($row=mysql_fetch_row($Res2))
                 
                    {
                   
                    
$pdf-> Cell(0,15,"Recibo: ".$row[1]." fecha: ".$row[2]." monto ".$row[3] ,0);//titulo
                    
$pdf->Ln(10);


                    
$header=array('descripcion','cantidad','tipo');//encabezado de la tabla
             
            
                
                           
foreach($header as $col1)
                           {
                             
                                if (
$col1=="descripcion"){
                                
$pdf-> Cell(15,5,$col1,1,0,'C',true);} 
                                if (
$col1=="cantidad"){
                                
$pdf-> Cell(15,5,$col1,1,0,'C',true);} 
                                if (
$col1=="tipo"){
                                
$pdf-> Cell(35,5,$col1,1,0,'C',true);} 




                           
                           }
                           
                               
                             
                            
              
            
$pdf->Ln(5);               
            
$pdf->SetFillColor(224,235,255);//colores de nuevo
            
$pdf->SetTextColor(0);
            
$pdf->SetFont('');
        
                    
                        
                   

                            
                             
$esta=true;
                             
$pdf-> Cell(15,6,$row[6],1,0,'C',false);
                             
$pdf-> Cell(15,6,$row[7],1,0,'C',false);
                             
$pdf-> Cell(35,6,$row[8],1,0,'C',false);
                             
$pdf-> Cell(35,6,$row[9],1,0,'C',false);


                        
                          
                    
                             
$pdf->Ln();
          
                            
                    } 
donde estaria el error???gracias de antemano