我想显示我在视图中写payTypeId时,写任何付款类型的名称。 payTypeId是数字字符串1,2,3,它与payTypeNameEn中的名称进行比较,例如视图表中的Package,Deposit等。如何等于2表,如付款类型和付款?当我编写payTypeId时,视图表中将有“付款类型”的名称。我做了些什么,但这给了我这个错误:
错误号:42000/1064 您的SQL语法有误;检查与您的MariaDB服务器版本相对应的手册以使用正确的语法 在第3行的“ 1)”附近
选择
paymenttype
。payTypeId
,paymenttype
。payTypeNameEn
,paymenttype
。payTypeNameAr
,payment
。{{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>
答案 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