Advertisement
Guest User

Untitled

a guest
Jun 5th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  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. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement