SHARE
TWEET

Untitled

a guest Jun 5th, 2017 51 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     function GetFrete() {
  2.         //Filtros WHERE
  3.         $id_frete = $_GET['id_frete'];
  4.         header("content-type: application/json");
  5.         try {
  6.             if ($id_frete == '') {
  7.                 echo RetornarObj(false, 'Parametros em branco', null);
  8.                 return;
  9.             }
  10.  
  11.             $servername = "localhost";
  12.             $username = "root";
  13.             $password = "";
  14.             $dbname = "indianat_n2016";
  15.             // Create connection
  16.  
  17.             $conn = new mysqli($servername, $username, $password, $dbname);
  18.             // Check connection
  19.  
  20.             if ($conn->connect_error) {
  21.                 die("Connection failed: " . $conn->connect_error);
  22.             }
  23.  
  24.             $sql = "SELECT fretes.id pre, nome, local_coleta, local_descarga, tipo_caminhao, valor, pedagio
  25.                     FROM fretes
  26.                     LEFT JOIN produtos ON produtos.id = fretes.produto_id where fretes.id=". $id_frete ."";
  27.            
  28.  
  29.                     $result = $conn->query($sql);
  30.                     $frete = array();
  31.  
  32.                     if ($result->num_rows > 0) {
  33.                     // output data of each row
  34.                         while($row = $result->fetch_assoc()) {
  35.                             $frete[0]["id"] = $row["pre"];
  36.                             $frete[0]["local_coleta"] = $row["local_coleta"];
  37.                             $frete[0]["local_descarga"] = $row["local_descarga"];
  38.                             $frete[0]["produto_id"] = $row["nome"];
  39.                             $frete[0]["tipo_caminhao"] = $row["tipo_caminhao"];
  40.                             $frete[0]["valor"] = $row["valor"];
  41.                             $frete[0]["pedagio"] = $row["pedagio"];
  42.                         }
  43.                     }
  44.                     if(isset($frete)){
  45.                         return RetornarObj(true, "Frete encontrado com sucesso!",  json_encode($frete));
  46.                     }else{
  47.                         return RetornarObj(false, "Frete não encontrado!", null);
  48.                     }
  49.  
  50.  
  51.                     $conn->close();
  52.  
  53.                 } catch (Exception $ex) {
  54.                     echo RetornarObj(false, 'Erro ao processar. ' + $ex->getMessage(), null);
  55.                     return;
  56.                 }
  57.             }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top