Advertisement
DanielMMGM

Untitled

May 15th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.09 KB | None | 0 0
  1. ?php
  2. #
  3. #
  4. // Conectando y seleccionado la base de datos  
  5. $dbconn = pg_connect("host=192.168.3.2 dbname=damo user=postgres password=grafimundo") or die('No se ha podido conectar: ' . pg_last_error());
  6. $CodProd = $_POST["codigo"];
  7. $query1 ="SELECT stock_ingreso('013','" . $CodProd . "')";
  8. $query2 ="SELECT stock_salido('013','" . $CodProd . "')";
  9. $stockingreso = pg_query($query1) or die('La consulta fallo: ' . pg_last_error());
  10. $stocksalida  = pg_query($query2) or die('La consulta fallo: ' . pg_last_error());
  11.  
  12. if (!$stockingreso) {
  13.     echo "An error occured.\n";
  14.     exit;
  15.     }
  16.     $row = pg_fetch_row ($stockingreso, 0);
  17.     $ingresos = floatval(trim($row[0],"( )"));
  18. //
  19.  
  20. if (!$stocksalida) {
  21.     echo "An error occured.\n";
  22.     exit;
  23.     }
  24.     $row = pg_fetch_row ($stocksalida, 0);
  25.     $salidas = floatval(trim($row[0],"( )"));
  26.  
  27. $stockactual = $ingresos - $salidas;
  28.  
  29. // Liberando el conjunto de resultados
  30. pg_free_result($stockingreso);
  31. pg_free_result($stocksalida);
  32.  
  33. // Cerrando la conexión
  34. pg_close($dbconn);
  35.  
  36. echo "Stock de Producto : ".$stockactual;
  37. return json_encode($stockactual);  
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement