У меня есть следующий код для экспорта данных из Ms SQL в файл Excel, но он вызывает следующую ошибку:
sqlsrv_query () ожидает, что параметр 1 будет ресурсом ...
Я уже установил драйверы MS SQL, строка подключения работает, все запросы Select, Updates тоже работают ...
$query = "
SELECT *
FROM ativos
INNER JOIN colaboradores ON ativos.id_colaborador = colaboradores.id_colaborador
ORDER BY id_ativo DESC
";
$result = sqlsrv_query($connect, $query);
if (sqlsrv_num_rows($result) > 0)
{
$output .= '
<table class="table" bordered="1">
<tr>
<th>Ativo</th>
<th>Comentario</th>
<th>Data_Aquisicao</th>
<th>Localizacao</th>
<th>Fabricante</th>
<th>Modelo</th>
<th>IMEI</th>
<th>Nr de Serie</th>
<th>Ativo_SAP</th>
<th>Evento</th>
<th>Data_Evento</th>
<th>Colaborador</th>
</tr>
';
while($row = sqlsrv_fetch_array($result))
{
$output .= '
<tr>
<td>'.$row["ativo"].'</td>
<td>'.$row["comentario"].'</td>
<td>'.$row["data_aquisicao"].'</td>
<td>'.$row["localizacao"].'</td>
<td>'.$row["fabricante"].'</td>
<td>'.$row["modelo"].'</td>
<td>'.$row["imei"].'</td>
<td>'.$row["numero_serie"].'</td>
<td>'.$row["ativo_sap"].'</td>
<td>'.$row["evento"].'</td>
<td>'.$row["data_evento"].'</td>
<td>'.$row["nome"].'</td>
</tr>
';
}