Настройте laravel, используя mssql и mysql - PullRequest
0 голосов
/ 01 мая 2018

Я использую laravel для приложения, которое использует MySQL для всех данных из / в веб-интерфейс пользователя.

Моя ситуация такова: на самом деле у меня есть другое приложение, работающее исключительно с сервером MSsql.

Как я могу выполнить запрос SELECT MSsql, получить данные и затем обновить MySQL таблица с использованием встроенного конструктора?

Вне Laravel попробуйте это и работайте отлично:

<?php
$serverName = “MYPC/sqlexpress”;
$dataBase = “b2”;
$UID = “root”;
$PWD = “1234567890”;


Try {
$conn = new PDO(“sqlsrv:Server= $serverName;DataBase=$dataBase”, $UID, $PWD);

$conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}

Catch(Exception $e)
{
die( print_r($e->getMessage() ) );
}

$Select = “SELECT * FROM AtdRecord”;

$t = sqlsrv_query(conn, $select);

While($row=sqlsrv_fetch_array($t, SQLSRV_FETCH_ASSOC)) {
echo $row[‘RecDate’];
}

Внутри laravel, настроенного через файл .env, для запросов MySQL я использовал конструктор build in

DB::

Просто так просто

Я новичок в этом. Надеюсь, я правильно выразил себя.

...