⚠️ Nenhuma nota com chave de acesso encontrada no banco.
";
exit;
}
$sel = max(0, min((int)($_GET['idx'] ?? 0), count($rows) - 1));
$nota = $rows[$sel];
$chave = $nota['IDNFE'];
$modelo = (int)$nota['MODELO_DOC'];
$dh = $nota['DATA_HORA_VENDA'];
preg_match('/^(\d{4})-(\d{2})-(\d{2})[\sT](\d{2}):(\d{2})/', (string)$dh, $m);
$dataFmt = $m ? "{$m[3]}/{$m[2]}/{$m[1]} {$m[4]}:{$m[5]}" : substr((string)$dh, 0, 16);
$valor = 'R$ ' . number_format((float)$nota['TOTAL_NOTA'], 2, ',', '.');
$chaveGrupos = implode(' ', str_split($chave, 4));
?>
⚠️ Nenhuma NFC-e com IDNFE encontrada — exibindo NF-e de NOTAS_CAB.
Modelo = $modelo ?> — = $modelo === 65 ? 'NFC-e' : 'NF-e' ?>
= htmlspecialchars($dataFmt) ?>
= htmlspecialchars($valor) ?>
Nota = $nota['NR_NOTA'] ?>
= htmlspecialchars($chaveGrupos) ?>