1. Go to this page and download the library: Download julfiker/laravel-sqlsrv library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
julfiker / laravel-sqlsrv example snippets
$status_code = sprintf("%4000s", "");
$status_message = sprintf("%4000s", "");
$params = [
"p_user_id" => 1, //OUTPUT parameter
"o_status_code" => &$status_code, //OUT parameter
"o_status_message" => &$status_message, // OUT parameter
];
/** @var PDOStatement $sth */
$sth = DB::executeProcedure('{SCHEMA_NAME}.{PROCEDURE_NAME}', $params);
// If you have return sql statement from procedure you can use statement object $sth fetching data like as below
$result = $sth->fetchAll();
print_r($result);
$params = [
"p_user_id" => ['value' => 1, 'length' => 400,'type' => PDO::PARAM_INPUT_OUTPUT] //OUTPUT parameter
];
//Note: If you want to assign base64 content with the procedure param then you can keep null into the type and length, otherwise you might got error.
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.