【发布时间】:2016-06-28 14:46:54
【问题描述】:
您好,我一直在寻找有关如何在 Laravel 中指导存储过程的方法,但目前还没有找到。我的问题基本上是我有大量参数需要发送到名为InsertNewApplicant 的存储过程,但我不确定如何构建查询。
这就是我目前所拥有的一切,我不确定我选择将它发送到哪个数据库或如何连接到该数据库。
任何帮助将不胜感激
$result = DB::select('call InsertNewApplicant(?????????????????????????)',
array($firstName, $middleName, $addressLine_1, $addressLine_2, $postCode, $landline, $mobile, $email,
$DOB, $maritalStatus, $industry, $occupation, $jobTitle, $selfEmployed, $selfAssessment, $workHome,
$ownTransport, $companyVehicle, $paySubs, $otherIncome, $printForms, $marketingUs, $marketingOther,
$agreedTNCs, $TNCVersion, $CampaignSource));
这是我的两个数据库 - 我需要将此数据发送到 sqlserv 数据库,所以我不知道该怎么做
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'SECRET'),
'port' => env('DB_PORT', 'SECRET'),
'database' => env('DB_DATABASE', 'SECRET'),
'username' => env('DB_USERNAME', 'SECRET'),
'password' => env('DB_PASSWORD', 'SECRET'),
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => false,
'engine' => null,
],
'sqlsrv' => array(
'driver' => 'sqlsrv',
'host' => ' AN IP ADDRESS', // Provide IP address here
'database' => 'SECRET',
'username' => 'SECRET',
'password' => 'SECRET',
'prefix' => '',
),
【问题讨论】:
标签: php laravel stored-procedures laravel-5