Foros del Web » Programando para Internet » PHP »

pdf en php

Estas en el tema de pdf en php en el foro de PHP en Foros del Web. hola, estoy haciendo un programita que imprima alguna variables despues de guardar datos en una tabla, y abajo, luego de haber guardado pido que me ...
  #1 (permalink)  
Antiguo 03/07/2018, 07:41
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
pdf en php

hola, estoy haciendo un programita que imprima alguna variables despues de guardar datos en una tabla, y abajo, luego de haber guardado pido que me los imprima en un pdf, pero me sale este error
Parse error: syntax error, unexpected 'require' (T_REQUIRE) in C:\xampp\htdocs\hot\pagina3.php on line 65



Código PHP:
<html>
<head>
<title>Problema</title>
</head>
<body>
<?php

$v1 
$_POST['Pre'];
echo 
$v1;
$hoy date("j, n, Y"); 
echo 
$hoy;
$conexion=mysqli_connect("localhost","root","","htl") or
    die(
"Problemas con la conexión");

mysqli_query($conexion"INSERT into  tarifas
                            (nr,
                            single,
                            iva,
                            doble,                    
                            triple,
                            cuadr,
                            dpto2p,
                            dpto3p,
                            dpto4p,
                            dpto5p,
                            dpto6p,
                            dpto7p,
                            dpto8p,
                       suite,
                       pecomp,
                         mediap,
                         desayuno,
                         almcena,
                         bcomun1,
                         bcomun2,
                         bcomun3,
                         bcomun4,
              fecha)

                             VALUES

         ('$_POST[Pre]',
         '$_REQUEST[valsing]',
         '$_REQUEST[iva]',
      '$_REQUEST[valdob]',
      '$_REQUEST[valtrip]',
      '$_REQUEST[valcuad]',
      '$_REQUEST[valdep2]',
      '$_REQUEST[valdep3]',
      '$_REQUEST[valdep4]',
      '$_REQUEST[valdep5]',
      '$_REQUEST[valdep6]',
      '$_REQUEST[valdep7]',
      '$_REQUEST[valdep8]',
      '$_REQUEST[valsuit]',
      '$_REQUEST[pcomp]',
      '$_REQUEST[valmp]',
      '$_REQUEST[valdesa]',
      '$_REQUEST[alcen]',
      '$_REQUEST[baco1]',
      '$_REQUEST[baco2]',
      '$_REQUEST[baco3]',
      '$_REQUEST[baco4]',
       now())"
)
require 
'fpdf.php';
include 
'plantilla.php';
include 
'reporte.php';
                          or
  die(
"Problemas en el select:".mysqli_error($conexion));
  echo 
"El establecimiento fue modificado con exito";
?>
</body>
</html>
  #2 (permalink)  
Antiguo 03/07/2018, 08:29
Avatar de vb2005  
Fecha de Ingreso: noviembre-2005
Ubicación: Paderborn - Alemania
Mensajes: 566
Antigüedad: 18 años, 5 meses
Puntos: 24
Respuesta: pdf en php

te falta un ; después de now())") antes del require
__________________
www.marcher.com.uy - Web personal
Nerd's Corner - Desarrollo de software a medida
  #3 (permalink)  
Antiguo 03/07/2018, 09:14
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
Respuesta: pdf en php

NO ahora me salta esto

Parse error: syntax error, unexpected 'or' (T_LOGICAL_OR), expecting end of file in C:\xampp\htdocs\hot\pagina3.php on line 68
  #4 (permalink)  
Antiguo 04/07/2018, 08:35
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: pdf en php

Cita:
Iniciado por Parliament Ver Mensaje
NO ahora me salta esto

Parse error: syntax error, unexpected 'or' (T_LOGICAL_OR), expecting end of file in C:\xampp\htdocs\hot\pagina3.php on line 68
es que tienes metido un OR en tu codigo

Código PHP:
 'reporte.php'
                          or 
  die(
"Problemas en el sele......"); 
a vale hiciste COPY PASTE en una parte del CODIGO

require 'fpdf.php';
include 'plantilla.php';
include 'reporte.php';

fijate en el DIE() ; ese DIE deberia estar arriba de los require JUNTO con su OR
  #5 (permalink)  
Antiguo 04/07/2018, 10:38
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
Respuesta: pdf en php

si, voy probando todo lo que tengo, pero de cualquier manera he cambiado algo la estrategia y creo que la tengo complicada, necesito poner al lado de single el valor que tiene el campo, al lado de doble el valor del campo y asi sucesivamente, como lo hago ??
gracias por sus respuestas

Código PHP:
<?php
    
include 'plantilla.php';
    require 
'conexion.php';
    
    
$query "SELECT * FROM tarifas where nr= 3194 and fecha='2018-07-4'";
    
$resultado $mysqli->query($query);
    
    
$pdf = new PDF();
    
$pdf->AliasNbPages();
    
$pdf->AddPage();
    
    
$pdf->SetFillColor(232,232,232);
    
$pdf->SetFont('Arial','B',10);
    
$pdf->Cell(30,6,'Servicio Unidad',1,0,'',1);
    
$pdf->Cell(30,6,'Baño Privado',1,0,'',1);
    
$pdf->Cell(30,6,'Baño Comun',1,0,'',1);
    
$pdf->Cell(30,6,'Des. Incluido',1,0,'',1);
    
$pdf->Cell(30,6,'IVA incluido',1,1,'',1);
    
$pdf->Cell(30,6,'Single',1,1,'',1);
    
$pdf->Cell(30,6,'Doble',1,1,'',1);
    
$pdf->Cell(30,6,'Triple',1,1,'',1);
    
$pdf->Cell(30,6,'Cuadruple',1,1,'',1);
    
$pdf->Cell(30,6,'Dpto 2 p.',1,1,'',1);
    
$pdf->Cell(30,6,'Dpto 3 p.',1,1,'',1);
    
$pdf->Cell(30,6,'Dpto 4 p.',1,1,'',1);
    
$pdf->Cell(30,6,'Dpto 5 p.',1,1,'',1);
    
$pdf->Cell(30,6,'Dpto 6 p.',1,1,'',1);
    
$pdf->Cell(30,6,'Dpto 7 p.',1,1,'',1);
    
$pdf->Cell(30,6,'Dpto 8 p.',1,1,'',1);
    
$pdf->Cell(30,6,'Suite',1,1,'',1);
    
$pdf->Cell(30,6,'Pens. Compl',1,1,'',1);
    
$pdf->Cell(30,6,'Media Pens.',1,1,'',1);
    
$pdf->Cell(30,6,'Desayuno',1,1,'',1);
    
$pdf->Cell(30,6,'Almuerzo',1,1,'',1);
    
$pdf->Cell(30,6,'Cena',1,1,'',1);


    
    

    
    
$pdf->SetFont('Arial','',10);
    
    while(
$row $resultado->fetch_assoc())
    {
        
$pdf->Cell(30,6,utf8_decode($row['single']),1,1,'',1);
        
$pdf->Cell(30,6,$row['doble'],1,1,'L');
        
$pdf->Cell(30,6,utf8_decode($row['triple']),1,1,'C');
        
$pdf->Cell(30,6,utf8_decode($row['cuadr']),1,1,'C');
        
$pdf->Cell(30,6,utf8_decode($row['dpto2p']),1,1,'C');
    }
    
$pdf->Output();
  #6 (permalink)  
Antiguo 04/07/2018, 21:23
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: pdf en php

Cita:
Iniciado por Parliament Ver Mensaje
si, voy probando todo lo que tengo, pero de cualquier manera he cambiado algo la estrategia y creo que la tengo complicada, necesito poner al lado de single el valor que tiene el campo, al lado de doble el valor del campo y asi sucesivamente, como lo hago ??
gracias por sus respuestas
diria que no te compliques mucho, si bien es bueno usar librerias nativas para que el ssitema sea lo mas rapido , solo es recomendable cuando tienes un dominio bueno de el, pero para tu cometido mejor usa un Convertiro HTML a PDF, asi no te complicas cuando tengas mayor experiencia, prueba recien usar libreria directa

https://html2pdf.fr/es/download
  #7 (permalink)  
Antiguo 05/07/2018, 09:01
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
Respuesta: pdf en php

Gracias a todos los ayudantes, muy buenas sus repuestas

Etiquetas: html, mysql, pdf, query, select, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:28.