codeigniter-内部联接错误

时间:2018-06-30 23:43:12

标签: php codeigniter mysqli codeigniter-3

我想显示我在视图中写payTypeId时,写任何付款类型的名称。 payTypeId是数字字符串1,2,3,它与payTypeNameEn中的名称进行比较,例如视图表中的Package,Deposit等。如何等于2表,如付款类型和付款?当我编写payTypeId时,视图表中将有“付款类型”的名称。我做了些什么,但这给了我这个错误:

  

错误号:42000/1064   您的SQL语法有误;检查与您的MariaDB服务器版本相对应的手册以使用正确的语法   在第3行的“ 1)”附近

     

选择paymenttypepayTypeIdpaymenttypepayTypeNameEnpaymenttypepayTypeNameArpayment。{{1} }来自   paymentType加入paymenttype,使用(1)

     

文件名:C:/xampp/htdocs/erp/system/database/DB_driver.php

     

行号:691

查看:

payment

控制器:

<div class="form-group">
                                <div class="col-lg-12">
                                <h5 class=""><i class="fa fa-money"></i> Type of Payment:</h5>
                                <select class="js-example-basic-single" name="docFileDocType" required="required">
                                    <option value="" readonly>Select</option>
                                    <?php
                                    foreach($payments as $pay){ ?>
                                    <option value="<?php echo $pay->payTypeId; ?>"><?php echo $pay->payTypeId; ?></option>
                                    <?php  }?>
                                </select>
                            </div>
                            </div>

1 个答案:

答案 0 :(得分:1)

希望这对您有帮助:

require 'net/http'

def viewproject
  @forms = Form.all
  respond_to do |format|
    format.html
    format.pdf do
    pdf = CombinePDF.new
    @forms.each do |form|
      pdf << CombinePDF.parse( Net::HTTP.get( URI.parse( url_for(form.image.service_url) ) ) )
    end
    send_data pdf.to_pdf, :disposition => 'inline', :type => "application/pdf"
  end
end
相关问题