如何从数据库中的值获取到Codeigniter中的instamojo函数?

时间:2018-07-27 06:20:46

标签: codeigniter

我已经在变量中指定了一些值,并从数据库中得到了一些值。我想将这些值分配到pay_request()中。谁能告诉我该怎么做?从数据库中获取了$profile_data['stud_name']$profile_data['stud_email']$profile_data['stud_mobile']

$fee = $_POST['hidden_competition_fee'];
$amount = $fee;

$pay = $this->instamojo->pay_request( 
                    $amount = $fee,
                $purpose = "Primary Colors International" , 
                $buyer_name = $profile_data['stud_name'] , 
                $email = $profile_data['stud_email'] , 
                $phone = $profile_data['stud_mobile'] ,
                    $send_email = 'TRUE' , 
                    $send_sms = 'TRUE' , 
                    $repeated = 'FALSE'

                );

2 个答案:

答案 0 :(得分:0)

通过值,如下所示。     $ fee = $ _POST ['hidden_​​competition_fee'];     $ amount = $ fee;

flex-column

假设模型的功能类似于

$pay = $this->instamojo->pay_request( 
                    $fee,
                "Primary Colors International" , 
                $profile_data['stud_name'] , 
                $profile_data['stud_email'] , 
                $profile_data['stud_mobile'] ,
                'TRUE' , 
                'TRUE' , 
                'FALSE'

                );

答案 1 :(得分:0)

第一

传递变量不需要在function()

内的值中给出变量名。
$pay = $this->instamojo->pay_request(
    $fee,
    "Primary Colors International" ,
    $profile_data['stud_name'] ,
    $profile_data['stud_email'] ,
    $profile_data['stud_mobile'] ,
    'TRUE' ,
    'TRUE' ,
    'FALSE'
);

第二

如果未在pay_request function()内部成功传递值,则需要检查。您的变量包含值吗?

还要通过使用

检查$profile_data
echo "<pre>";
print_r($profile_data);
echo "</pre>";