$tsql = 'select * from table'; //sql запрос
$serverName = config('app.server'); //наименование сервера из конфигов
$connectionOptions = array(
"database" => "db",//бд
"uid" => "user",//пользователь бд
"pwd" => env('pass'), //пароль (из .env)
"CharacterSet" => "UTF-8"//кодировка
);
$conn = sqlsrv_connect($serverName, $connectionOptions);
if( $tsql && $conn ){
$stmt = sqlsrv_query($conn, $tsql, null, array(
'Scrollable' => SQLSRV_CURSOR_STATIC,
'SendStreamParamsAtExec'=> true
));
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
print_r($row);
}
}
Выполнение sql-запросов к бд mssql на laravel
Данный код позволит подключиться к mssql-бд и выполнить sql-запрос. Пароль и другие данные подключения к бд храните в конфиге ларавель или в .env.