Advertisement
Guest User

auto_calcPHP

a guest
Dec 4th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. <?php
  2.  
  3. $mysqli = mysqli_connect('localhost','xxxx','xxxxx','xxxx');
  4.  
  5. $qry = "SELECT * FROM calculation where title = 'fire_index' ";
  6.  
  7. $query = mysqli_query($mysqli,$qry)
  8. or die("Error: ".mysqli_error($mysqli));
  9. //var_dump($query1);
  10. while($row = mysqli_fetch_array($query))
  11. {
  12. $title = $row['title'];
  13. $time = $row['time'];
  14. $formula = $row['formula'];
  15. $rtu= $row['rtu_name'];
  16. $sensor = $row['sensor'];
  17. $rtu1 = $row['rtu_name1'];
  18. $sensor1 = $row['sensor1'];
  19. $rtu2 = $row['rtu_name2'];
  20. $sensor2 = $row['sensor2'];
  21. $rtu3 = $row['rtu_name3'];
  22. $sensor3 = $row['sensor3'];
  23. $rtu4 = $row['rtu_name4'];
  24. $sensor4 = $row['sensor4'];
  25.  
  26.  
  27.  
  28. $query1 = mysqli_query($mysqli,"SELECT $sensor as sensor from test where sn = '$rtu'");
  29. while($row = mysqli_fetch_array($query1))
  30. {
  31. $x = $row['sensor'];
  32.  
  33.  
  34. }
  35.  
  36. $query2 = mysqli_query($mysqli,"SELECT $sensor1 as sensor1 from test where sn = '$rtu1'");
  37. while($row = mysqli_fetch_array($query2))
  38. {
  39. $y = $row['sensor1'];
  40.  
  41. }
  42.  
  43. $query3 = mysqli_query($mysqli,"SELECT $sensor2 as sensor2 from test where sn = '$rtu2'");
  44. while($row = mysqli_fetch_array($query3))
  45. {
  46. $z = $row['sensor2'];
  47.  
  48. }
  49.  
  50.  
  51. $step1 = str_replace("x",$x,$formula);
  52. $step2 = str_replace("y",$y,$step1);
  53. $step3 = str_replace("z",$z,$step2);
  54.  
  55. eval('$output = ('. $step3 .');');
  56.  
  57.  
  58.  
  59. }
  60.  
  61.  
  62. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement