Laravel - Consulta mixta con 2 servidores

 
Vista:

Consulta mixta con 2 servidores

Publicado por Hugo Meza (1 intervención) el 20/02/2020 21:39:00
Buenas tardes, querpia ver si alguien me podría decir como hago una consulta en laravel. Tengo 2 bases de datos pero en diferente server, una es MySQL y la otra SQL SERVER. Necesito hacer una consulta pero los valores de SQL SERVER no me los acepta en la consulta de My SQL. Tengo la consulta en php puro pero en laravel no he encontrado nada. ¿Alguien me puede ayudar?
Aquí dejo el código, por si alguien me puede ayudar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$sqlconsulta= "SELECT DISTINCT v_R_System_valid.Netbios_Name0, v_ADD_REMOVE_PROGRAMS.DisplayName0, v_ADD_REMOVE_PROGRAMS.Version0,
v_ADD_REMOVE_PROGRAMS.InstallDate0
FROM v_R_System_valid
JOIN v_ADD_REMOVE_PROGRAMS
ON v_R_System_valid.ResourceID = v_ADD_REMOVE_PROGRAMS.ResourceID
WHERE v_ADD_REMOVE_PROGRAMS.DisplayName0 <> '' ORDER BY v_R_System_valid.Netbios_Name0 ASC";
$sqlproresult= sqlsrv_query($conn, $sqlconsulta);
 
 
 
while($row=sqlsrv_fetch_array($sqlproresult))
{
    /*echo "<tr>"
                ."<td>".$row['Netbios_Name0']."</td>"
                ."<td>".$row['DisplayName0']."</td>"
                ."<td>".$row['Version0']."</td>"
                ."<td>".$row['InstallDate0']."</td>"
                ."</tr>";
    */
    $software = $row['DisplayName0'];
    $equipo = $row['Netbios_Name0'];
    //echo $software ."</br>";
    $sqlconsulta2= "select DISTINCT NOMSOF, TIPLICSOF, TIPIMASOF, IDEMP, NOMEMP, APPEMP, APMEMP from sof,equ,emp where IDEEQU = '$equipo'
    and NOMSOF ='$software' and TIPLICSOF = 'Licenciado' and TIPIMASOF = 'No estandar' and IDEEMP = IDEMP and pueemp = 'Empleado';";
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder