Advertisement
Guest User

Untitled

a guest
Apr 16th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. <?php
  2.  
  3. header('content-type: application/json; charset=utf-8');
  4.  
  5.  
  6. $success = 'true';
  7.  
  8. $message = "Загруженные данные";
  9.  
  10.  
  11.  
  12. $connectString = 'host=localhost dbname=stocks_db user=postgres password=95161617';
  13.  
  14. $link = pg_connect($connectString);
  15.  
  16. if (!$link) {
  17.  
  18. $success = 'false';
  19.  
  20. $message = "Ошибка соединения";
  21.  
  22. } else {
  23. $sql = "select *, open - last as change from stocks";
  24.  
  25. if( !$result = pg_query($link, $sql) ) {
  26.  
  27. $success = 'false';
  28.  
  29. $message = "Ошибка выполнения запроса;
  30.  
  31. };
  32.  
  33. $rows = array();
  34.  
  35. while($r = pg_fetch_assoc($result)) {
  36.  
  37.  
  38. switch ($r['split']) {
  39. case 't': $r['split']=true;
  40. break;
  41. case 'f': $r['split']=false;
  42. break;
  43. }
  44. $rows[] = $r;
  45.  
  46.  
  47. }
  48.  
  49. }
  50.  
  51. print "{"success":$success,"message":"$message","data":";
  52.  
  53. print json_encode($rows);
  54.  
  55. print "}";
  56. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement