D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
crsys_ant
/
adm
/
vendor_Ant
/
api
/
Filename :
ler_muda_material_1.php
back
Copy
<?php ini_set('display_errors', 1); error_reporting(E_ALL); include_once "ConectaPdo.php"; $empr_id= $_GET['empr_id'] ?? ''; $orca_id= $_GET['orca_id'] ?? ''; $num_revisao= $_GET['num_revisao'] ?? ''; $material= $_GET['material'] ?? ''; $stmt = $pdo->prepare("SELECT i.material_id mater_id, i.benef_id benef_id, i.vlr_unit_atual FROM gre_item_orcamento i WHERE i.orca_id = :orca_id AND i.num_revisao = :num_revisao and i.empr_id = :empr_id AND i.material = :material "); $stmt->execute([ ':orca_id' => $orca_id, ':num_revisao' => $num_revisao, ':empr_id' => $empr_id, ':material' => $material ]); $linha = $stmt->fetch(PDO::FETCH_ASSOC); $mater_id = $linha['mater_id']; $benef_id = $linha['benef_id']; $stmt = $pdo->prepare(" SELECT mb.mater_id, mb.benef_id, CONCAT(TRIM(m.nome), ' ', b.nome) AS nome_material, (m.preco_venda + b.preco) AS preco FROM gre_mater_benef mb INNER JOIN gre_materiais m ON m.id = mb.mater_id INNER JOIN gre_beneficiamentos b ON mb.benef_id = b.id WHERE NOT (mb.mater_id = :mater_id AND mb.benef_id = :benef_id) AND m.preco_venda > 0 ORDER BY nome_material; "); $stmt->execute([ ':mater_id' => $mater_id, ':benef_id' => $benef_id ]); $dados = []; while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { $dados[] = $row; // Retorna todos os campos dinamicamente } //var_dump($mater_id); //var_dump($benef_id); //var_dump($dados); echo json_encode($dados);