Sí, es exatamente a lo que hago referencia, pero la verdad no logro adaptarlo a mi codigo o no logro entenderlo... por este motivo te ruego revises mi codigo en esta linea:
echo'<td>'.'<font color=#000000><input type="button" value="Aceptar" onClick="ImprovedTable()">'.'</td>';
, pues como veras es donde intento colocar el boton, te envio de igual manera la otra parte del codigo donde se extraen los datos de la bd...
<?
if(!isset($wtipo)){$wtipo=1;}
require("../../conexion/cnx/conectar.php");
//require("../../clases/ConsuVariasTablas/ConsuVariasTablas.php");
$cnx = new basedatos();
$cnx->conectar('localhost','root','','casajusticia');
require('../LibreriaFpdf/fpdf.php');
require('../LibreriaFpdf/lib_fecha_letras.php');
$gtotal=0;
global $header;
//extract($_GETS);
class PDF extends FPDF
{
// INICIO DE AUTOPRINT
var $javascript;
var $n_js;
function IncludeJS($script)
{
$this->javascript=$script;
}
function _putjavascript()
{
$this->_newobj();
$this->n_js=$this->n;
$this->_out('<<');
$this->_out('/Names [(EmbeddedJS) '.($this->n+1).' 0 R ]');
$this->_out('>>');
$this->_out('endobj');
$this->_newobj();
$this->_out('<<');
$this->_out('/S /JavaScript');
$this->_out('/JS '.$this->_textstring($this->javascript));
$this->_out('>>');
$this->_out('endobj');
}
function _putresources()
{
parent::_putresources();
if (!empty($this->javascript))
{
$this->_putjavascript();
}
}
function _putcatalog()
{
parent::_putcatalog();
if (isset($this->javascript))
{
$this->_out('/Names <</JavaScript '.($this->n_js).' 0 R>>');
}
}
function AutoPrint($dialog=false)
{
//Aqui lo que vamos a hacer es a arrancar la impresora inmediatamente se arranque el pdf
$param=($dialog ? 'true' : 'false');
$script="print($param);";
$this->IncludeJS($script);
}
function AutoPrintToPrinter($server, $printer, $dialog=false)
{
//esta es una funcion que usaremos cuando la impresora sea compartida en otra maquina.(se requiere Acrobat 6 osuperior.....)
$script = "var pp = getPrintParams();";
if($dialog)
$script .= "pp.interactive = pp.constants.interactionLevel.full;";
else
$script .= "pp.interactive = pp.constants.interactionLevel.automatic;";
$script .= "pp.printerName = '\\\\\\\\".$server."\\\\".$printer."';";
$script .= "print(pp);";
$this->IncludeJS($script);
}
// FIN DE AUTOPRINT
function Header()
{
//Logo
/* $this->Image('../../imagenes/LogoFinCasaJ.jpg',20,5,25);
$this->Image('../../imagenes/LogoAlcaldiafin.jpg',160,5,35);
//Arial bold 15
$this->SetFont('Arial','B',15);
// es de los bordes, fondo y texto
$this->SetDrawColor(0,0,0);
$this->SetFillColor(0,0,0);
$this->SetTextColor(0,0,0);
//$this->SetY(15);
//Movernos a la derecha
$this->Cell(191,5,"CASA DE JUSTICIA AGUABLANCA",0,'','C','B');
$this->Ln();
$this->SetFont('Arial','',12);
$this->Cell(191,5,"Programa Nacional de Casa de Justicia",0,'','C');
$this->Ln();
$this->Cell(191,5,"Secretaría de Gobierno, Convivencia y Seguridad",0,'','C');
$this->Ln();
$this->Cell(191,5,"Santiago de Cali",0,'','C');
$this->Ln();*/
}
//Pie de página
function Footer()
{
/* //Colores de los bordes, fondo y texto
$this->SetDrawColor(0,0,0);
$this->SetFillColor(0,0,0);
$this->SetTextColor(0,0,0);
//Posición: a 2,5 cm del final
$this->SetY(-10);
//Arial italic 8
$this->SetFont('Arial','',12);
$this->SetTextColor(0,0,0);
$this->Cell(20,10,'','','','C');
$this->Cell(160,5,'_________________________________________________________________',0,0,'C');
$this->Ln();
$this->Cell(200,5,'Calle 73A Diagonal 26P Esquina B/ José Manuel Marroquín I',0,0,'C');
$this->Ln();
$this->Cell(200,5,'Tel.: 422 9745 - 423 2505',0,0,'C');*/
//Número de página
//$this->Cell(0,10,'Pagina '.$this->PageNo().'/{nb}',0,0,'C');
}
function TablaBasica($header)
{
//Cabecera
foreach($header as $col)
$this->Cell(40,7,$col,1);
$this->Ln();
}
//------------------------ fin tabla
function ImprovedTable()
{
$bus=strtoupper($_GET['doc']);
$num_ficha=strtoupper($_GET['nfi']);
$p_test=strtoupper($_GET['doc01']);
$sql="select citacion.NumDocCitacion,citacion.IDBeneficiario,beneficiario.Apellido1,beneficiario.Apellido2,beneficiario.Nombre1,beneficiario.Nombre2
from citacion,beneficiario
where citacion.IDBeneficiario=beneficiario.IDBeneficiario AND NumDocCitacion='$bus'";
$res=mysql_query($sql);
mysql_query("SET NAMES,'utf8'");
while ($fila=mysql_fetch_array($res))
{
$var1=$fila['IDBeneficiario'];
$var2=$fila['Apellido1'];
$var3=$fila['Apellido2'];
$var4=$fila['Nombre1'];
$var5=$fila['Nombre2'];
}
$consulta_mysql="select citacion.NumDocCitacion,empleado.IdEmpleado,empleado.Apellido1,empleado.Apellido2,empleado.Nombre1,empleado.Nombre2,empleado.Genero
from citacion
inner join empleado on citacion.IdEmpleado=empleado.IdEmpleado where NumDocCitacion='$bus'";
$resultado_consulta_mysql=mysql_query($consulta_mysql);
mysql_query("SET NAMES,'utf8'");
while($fila=mysql_fetch_array($resultado_consulta_mysql))
{
$var59=$fila['Apellido1'];
$var60=$fila['Apellido2'];
$var61=$fila['Nombre1'];
$var62=$fila['Nombre2'];
$var68=$fila['Genero'];
}
/*$sql="select * from beneficiario where IDBeneficiario='$bus' ";
$res=mysql_query($sql);
mysql_query("SET NAMES,'utf8'");
while ($fila=mysql_fetch_array($res))
{
$var1=$fila['IDBeneficiario'];
$var2=$fila['Apellido1'];
$var3=$fila['Apellido2'];
$var4=$fila['Nombre1'];
$var5=$fila['Nombre2'];
}*/
$sql="select * from citacion where IDBeneficiario='$bus' or NumDocCitacion='$bus'";
$res=mysql_query($sql);
mysql_query("SET NAMES,'utf8'");
while ($fila=mysql_fetch_array($res))
{
$var51=$fila['FechaDocumento'];
$var52=$fila['Apellido1Citado'];
$var53=$fila['Apellido2Citado'];
$var54=$fila['Nombre1Citado'];
$var55=$fila['Nombre2Citado'];
$var56=$fila['TemaTratar'];
$var57=$fila['FechaCitacion'];
$var58=$fila['HoraCitacion'];
$var64=$fila['Telcitado'];
$var65=$fila['NumeroCitacion'];
$var66=$fila['NumDocCitacion'];
$var67=$fila['Conciliador'];
}
//// CITANTE /////
//-/-// TABLA ESTADO CIVIL //-/-//
/*$sql="select beneficiario.IDBeneficiario,estadocivil.DescEstadoCivil
from beneficiario
inner join estadocivil on beneficiario.CodEstadoCivil=estadocivil.CodEstadoCivil where IDBeneficiario='$bus'";
$res=mysql_query($sql);
mysql_query("SET NAMES,'utf8'");
while($fila=mysql_fetch_array($res))
{
$var102=$fila['DescEstadoCivil'];
}
//-/-// TABLA PROFESION/OFICIO //-/-//
$consulta_mysql="select beneficiario.IDBeneficiario,profesionoficio.DescProfesionOfic
from beneficiario
inner join profesionoficio on beneficiario.CodProfesionOfic=profesionoficio.CodProfesionOfic where IDBeneficiario='$bus'";
$resultado_consulta_mysql=mysql_query($consulta_mysql);
mysql_query("SET NAMES,'utf8'");
while($fila=mysql_fetch_array($resultado_consulta_mysql))
{
$var103=$fila['DescProfesionOfic'];
}
?>
, esto con el objetivo a que puedas ayudarme, pues como te comente al inicio no entiendo con facilidad la informacion que me brindaste, he intentado adaptarlo pero no me da... igual me encantaria conectarme via teamviewer para mostrarte y poder explicarte al maximo solo si tu me lo permites....