gpt4 book ai didi

php - 如何在显示 tcpdf 时将数据从表单插入数据库

转载 作者:行者123 更新时间:2023-11-30 01:19:36 26 4
gpt4 key购买 nike

实际上,这对于 php 极客来说是一项简单的任务,但我是 php 新手,我的问题也在标题上描述。当插入数据库时​​,它会毫无问题地进入数据库,但 PDF 文件不会像上次那样显示。在这里,我附上了代码,如果有人可以帮助我解决这个问题,我将不胜感激。

$con=mysqli_connect("localhost","root","pass","shipping");
// Check connection
if (mysqli_connect_errno())


{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$sql="INSERT INTO bldata (blno, Cname, Sadd1, Sadd2, Sadd3, Satel, Coname, Coadd1, Coadd2, Coadd3)
VALUES
('$_POST[blno]','$_POST[Cname]','$_POST[Sadd1]','$_POST[Sadd2]','$_POST[Sadd3]','$_POST[Satel]','$_POST[Coname]','$_POST[Coadd1]','$_POST[Coadd2]','$_POST[Coadd3]')";

if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}


mysqli_close($con);


//////////////////////////////
//START OF PDF CREATION
/////////////////////////////
require_once('../config/lang/eng.php');
require_once('../tcpdf.php');




// create new PDF document
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);

// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('');
$pdf->SetTitle('');
$pdf->SetSubject('');
$pdf->SetKeywords('');

// set default header data
//$pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE.'', PDF_HEADER_STRING);

// set header and footer fonts
$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));

如此下去,也使用 $post 方法创建 pdf。

最佳答案

是的,我明白了,感谢@jeff 提供线索,这就是答案。

从字符串中删除“echo”错误

  {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

它看起来像这样;;

  {
. mysqli_connect_error();
}

关于php - 如何在显示 tcpdf 时将数据从表单插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18696164/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com