Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- try {
- $pdo = new PDO('mysql:host=localhost;dbname=banco', 'user', 'senha',
- array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")
- );
- } catch (PDOException $e) {
- print "Error!: " . $e->getMessage() . "<br/>";
- die();
- }
- function getlocals($pdo){
- $stmt = $pdo->prepare("SELECT * FROM qualidade_local");
- $dados = $stmt->execute();
- $dados = $stmt->fetchAll(PDO::FETCH_ASSOC);
- return json_encode($dados,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);;
- }
- function getservicos($pdo){
- $stmt = $pdo->prepare("SELECT * FROM qualidade_servico");
- $dados = $stmt->execute();
- $dados = $stmt->fetchAll(PDO::FETCH_ASSOC);
- return json_encode($dados,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
- }
- function getpesquisadores($pdo){
- $stmt = $pdo->prepare("SELECT * FROM qualidade_pesquisador");
- $dados = $stmt->execute();
- $dados = $stmt->fetchAll(PDO::FETCH_ASSOC);
- return json_encode($dados,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
- }
- function getempresas($pdo){
- $stmt = $pdo->prepare("SELECT ID, EMP_NOME FROM empresa");
- $dados = $stmt->execute();
- $dados = $stmt->fetchAll(PDO::FETCH_ASSOC);
- return json_encode($dados,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
- }
- function getpesquisas($pdo){
- $stmt = $pdo->prepare("SELECT ID, PESQ_TIT FROM pesquisa");
- $dados = $stmt->execute();
- $dados = $stmt->fetchAll(PDO::FETCH_ASSOC);
- $Array = [];
- foreach ($dados as $indice => $valor) {
- $Array[] = array(
- 'ID' => $dados[$indice]['ID'],
- 'PESQ_TIT' => strip_tags($dados[$indice]['PESQ_TIT'])
- );
- } return json_encode($Array,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
- }
- function getunidades($pdo){
- $stmt = $pdo->prepare("SELECT UO_ID, UO_NOME FROM unidade WHERE UO_EMP_ID IN ($empresas)");
- $dados = $stmt->execute();
- $dados = $stmt->fetchAll(PDO::FETCH_ASSOC);
- return json_encode($dados,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES);
- }
- $qual = $_POST['qual'];
- if( $qual == "requestservicos" ){
- echo getservicos($pdo);
- }
- if( $qual == "getpesquisadores" ){
- echo getpesquisadores($pdo);
- }
- if( $qual == "requestlocals" ){
- echo getlocals($pdo);
- }
- if( $qual == "getempresas" ){
- echo getempresas($pdo);
- }
- if( $qual == "getpesquisas" ){
- echo getpesquisas($pdo);
- }
- if( $qual == "getunidades" ){
- echo getunidades($pdo);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement