D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
rosario
/
adm
/
vendor
/
api
/
Filename :
trade_disp.php
back
Copy
<?php session_start(); header('Content-Type: application/json'); //Credenciais de acesso ao BD HOST //define('HOST', 'crsys.ml:3306'); define('HOST', '159.65.100.255'); define('USER', 'carlos'); define('PASS', 'Crm8751M@'); define('DBNAME', 'rosario'); /* define('HOST','localhost:3308'); define('USER', 'root'); define('PASS', ''); define('DBNAME', 'rosario'); */ ini_set('display_errors',1); ini_set('display_startup_erros',1); error_reporting(E_ALL); // conecta ao banco de dados $link = mysqli_connect(HOST, USER, PASS); if (!$link) { die('Não conseguiu conectar: ' . mysql_error()); } // seleciona o banco devcodes $db_selected = mysqli_select_db( $link,DBNAME); if (!$db_selected) { die ('Não pode selecionar o banco '.DBNAME.' : ' . mysql_error()); } //$_SESSION['id_user'] $json = array(); $id = htmlspecialchars($_REQUEST['id']); $tipo = htmlspecialchars($_REQUEST['tipo']); if(!empty($id)){ $sql = "SELECT p.filial_id, f.nome fil_disp_nome, p.qtde - coalesce((SELECT count(*) FROM ro_trade_contrato c WHERE c.data_fim < curdate() and c.filial_id = p.filial_id and c.tipo_id = p.tipo_id and c.sub_tipo_id = p.sub_tipo_id group by c.filial_id, c.tipo_id, c.sub_tipo_id ),0) fil_disp_qtde FROM ro_trade_perfil p inner join ro_trade_tipo_acao t on t.id = p.tipo_id inner join ro_trade_sub_tipo_acao s on s.id = p.sub_tipo_id and s.tipo_id = p.tipo_id inner join ro_filial f on f.id = p.filial_id WHERE p.acao_id = '{$id}' and p.tipo_id = '{$tipo}'"; //echo($sql); $result1 = mysqli_query ( $link, $sql ); $qnt = $result1->num_rows; if($qnt>0) { while($row = mysqli_fetch_object($result1)) { $json = json_encode($row); } }else{ $json = json_encode(array('filial_nome'=> 'Filial não encontrada' )); } echo $json; }