Advertisement
Guest User

Untitled

a guest
Jun 17th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.27 KB | None | 0 0
  1. <?php
  2. $mysql_host = 'userdb1'; //
  3. $username = '1134128_KmZ';
  4. $password = 'hKyJ7JHGCfX8Qg';
  5. $database = '1134128_KmZ'; //'produkty'
  6. $czas=date("H:i");
  7. //$czas=(string)$czas;
  8. //$czas = $_POST['time'];
  9. //$data = $_POST['date'];
  10. $data=date('d.m.Y');
  11.  
  12. //$data=CURDATE();
  13. $temperature= $_POST['temp'];
  14. $humidity = $_POST['hum'];
  15. $passw=$_POST['pass'];
  16. $cor='10062017';
  17.  
  18. $pm1= $_POST['data_PMS.pm1_0'];
  19. $pm25 = $_POST['data_PMS.pm2_5'];
  20. $pm10 = $_POST['data_PMS.pm10'];
  21. $pm1e= $_POST['data_PMS.pm1_0_env'];
  22. $pm25e = $_POST['data_PMS.pm2_5_env'];
  23. $pm10e = $_POST['data_PMS.pm10_env'];
  24. try
  25. {
  26. $pdo = new PDO('mysql:host='.$mysql_host.';dbname='.$database.';port='.$port, $username, $password );
  27. $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  28. // dodajemy rekord do bazy
  29. $query = $pdo->prepare("INSERT INTO dane(`time`,`date`,`temp`,`hum`,`pass`,`data_PMS.pm1_0`,`data_PMS.pm2_5`,`data_PMS.pm10`,`data_PMS.pm1_0_env`,`data_PMS.pm2_5_env`,`data_PMS.pm10_env`) VALUES (:time, :date, :temp, :hum, :pass, :data_PMS.pm1_0, :data_PMS.pm2_5, :data_PMS.pm10, data_PMS.pm1_0_env, :data_PMS.pm2_5_env, :data_PMS.pm10_env )");
  30. $query->bindValue(':time', $czas, PDO::PARAM_STR);
  31. $query->bindValue(':date', $data, PDO::PARAM_STR);
  32. $query->bindValue(':temp', $temperature, PDO::PARAM_STR);
  33. $query->bindValue(':hum', $humidity, PDO::PARAM_STR);
  34. $query->bindValue(':pass', $passw, PDO::PARAM_STR);
  35. $query->bindValue(':data_PMS.pm1_0', $pm1, PDO::PARAM_STR);
  36. $query->bindValue(':data_PMS.pm2_5', $pm25, PDO::PARAM_STR);
  37. $query->bindValue(':data_PMS.pm10', $pm10, PDO::PARAM_STR);
  38. $query->bindValue(':data_PMS.pm1_0_env', $pm1e, PDO::PARAM_STR);
  39. $query->bindValue(':data_PMS.pm2_5_env', $pm25e, PDO::PARAM_STR);
  40. $query->bindValue(':data_PMS.pm10_env', $pm10e, PDO::PARAM_STR);
  41.  
  42.  
  43. if($passw===$cor) $ins = $query->execute();
  44.  
  45. //$query = $pdo->prepare("DELETE FROM dane WHERE id>'55'");
  46.  
  47. //$ins = $query->execute();
  48.  
  49. if($ins ) echo "Rekord został dodany poprawnie";
  50. else echo "Błąd nie udało się dodać nowego rekordu lub brak uprawnien";
  51. }
  52. catch(PDOException $e)
  53. {
  54. echo 'Połączenie nie mogło zostać utworzone: ' . $e->getMessage();
  55. }
  56. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement