• Martes 12 de Noviembre de 2024, 21:18

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Tarash_

Páginas: [1]
1
Papelera / Problema al crear archivo PDF
« en: Sábado 14 de Noviembre de 2009, 00:37 »
Aqui molestando nuevamente gente. Sucede que lo que quiero hacer es realizar una consulta a mi base de datos y que me muestre los datos en una tabla ... ya luego veo como la manipulo... pero de momento ni siquiera se muestra la tabla como archivo pdf. Lo estoy haciendo con ezpdf, pero a la hora de probar el codigo... El programa para leer el pdf me indica que hay error o que esta corrupto.

Si solo trato de escribir algo simple puro texto no me dice nada y si se muestra el archivo.

He aqui el código que tengo para que me genere el archivo:
Código: PHP
  1.  
  2. <?php
  3. include("/libs/pdf/class.ezpdf.php");
  4. include("/libs/conecta.php");
  5. $link=conectarse();
  6.  
  7. $sql="SELECT * FROM ctrl_doctos WHERE id_curso=' ".$_POST["id"]." ' ";
  8. $result=mysql_query($sql,$link);
  9. if ($result)
  10.     {   
  11.         $pdf = new Cezpdf('a4');
  12.         $pdf->selectFont('fonts/Helvetica.afm');
  13.         $pdf->ezSetCmMargins(1,1,1.5,1.5);
  14.         $pdf->ezText('PrUEba Generando PDF ', 30);
  15.      
  16.      $ixx = 0;
  17.       while($datatmp = mysql_fetch_assoc($result)) {
  18.           $ixx = $ixx+1;
  19.           $data[] = array_merge($datatmp, array('num'=>$ixx));
  20.       }
  21.       $titles = array(
  22.                       'num'=>'<b>Num</b>',
  23.                       'id_curso'=>'<b>Curso</b>',
  24.                       'unid'=>'<b>Unidad</b>',
  25.                       'doctos'=>'<b>Docto</b>',
  26.               'edo'=>'<b>Estado</b>'
  27.                   );
  28.       $options = array(
  29.                       'shadeCol'=>array(0.9,0.9,0.9),
  30.                       'xOrientation'=>'center',
  31.                       'width'=>500
  32.                   );
  33.     $pdf->ezTable($data,$titles,' ',$options);
  34.     $pdf->ezStream();
  35.     }
  36. ?>
  37.  
  38.  

El código de arriba lo tengo en la misma página donde crear el archivo PDF. Hay problema con eso?

Todos los comentarios son bienvenidos! ^_^

2
PHP / Duda Tecnica con Mysql y php
« en: Viernes 6 de Noviembre de 2009, 19:49 »
Buen dia! antes que nada.

Desearia saber si hay alguna restricción con respecto a realizar operaciones SQL dentro del código PHP?, pero dentro del cuerpo de la página.
[Nota:. Soy totalmente puberto en PHP]

Pues sucede que cuando lo trato de hacer la la operación me arroja un error donde indica que el "MYSQL - LINK no es un recurso valido" o algo así. Probé para ver si tenia conexión a la BD y si la hay, probe si tenia error la instrucción SQL, y no la hay si la coloco al principio de la página antes de cargar el código HTML.

He aqui una idea de el problema.

<?php
--
--(Si coloco aqui las operaciones SQL no hay error y regresa los valores que quiero)
?>

<inicio codigo HTML página

<?php (Aqui si me marca error de MYSQL - LINK) ?>

Fin codigo>

** Ahora la razón por la cual quiero meter el codigo sql ahi es para que me haga una consulta para poder actualizar el valor de unos  controles SELECT en base al resultado de la consulta... Pero esa consulta la realizo de un ciclo FOR para poder modificar un control a la vez .

Alguna Idea ? o alguna otra alternativa más razonable? :P

Gracias de antemano.

Páginas: [1]