Я использую 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::
Просто так просто
Я новичок в этом. Надеюсь, я правильно выразил себя.