【问题标题】:error on creating a invoice pdf in php在 php 中创建发票 pdf 时出错
【发布时间】:2015-07-17 16:11:26
【问题描述】:

请帮助解决我关于创建简单发票详细信息 php 代码的神话,如下所示......我有 2 个表作为“a_sales”和“a_sales_detail”,我尝试创建发票 pdf。现在它根本不会显示.....

<div class="row">
<div class="col-lg-6 col-md-6 col-sm-6">
<div class="panel panel-default">
 <div class="panel-heading">Item Information</div>
 <div class="panel-body">
 <?php
 $sql = "SELECT DISTINCT ";
 "`a_sales_detail`.`Sales_Quantity` AS `OrderQTY`,";
 "`a_sales_detail`.`Stock_Item` AS `Item`,";
 "`a_sales_detail`.`Item_Description` AS `Description`,";
 "`a_sales_detail`.`Sales_Price` AS `UnitPrice`";
 "`a_sales_detail`.`Sales_Total_Amount ` AS `Subtotal`";

 " FROM ` a_sales ` JOIN `a_sales_detail ` ON (`a_sales`.`Sales_Number` = `a_sales_detail`.`Sales_Number`)";

 echo $dbhelper->ExecuteHtml($sql, array("fieldcaption" => TRUE, "tablename" => array("a_sales", "a_sales_detail"))); 
?>

【问题讨论】:

  • 检查echo $sql的输出(不确定这里的空格是否重要;` a_sales `
  • 谢谢亚历克斯,但我试图删除中间的空间,但仍然无法正常工作.....

标签: php sql fpdf


【解决方案1】:

$sql 被简单地分配为“SELECT DISTINCT”,仅此而已。您可能希望将该行之后的分号替换为一个点,因为您希望以下行也是该 SQL 语句的一部分。可能有更多必要的替换。

您应该检查何时在 PHP 中使用点而不是分号。

【讨论】:

    猜你喜欢
    • 2011-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    • 2019-09-25
    • 2013-10-31
    相关资源
    最近更新 更多