location.php 671 B

1234567891011121314151617181920
  1. <?php
  2. include("../functions.php");
  3. $con = startdb();
  4. //Get user entry
  5. $q = mysqli_query($con, "SELECT lat, lon, dtime, username, manual, action FROM location, user WHERE action = 'report' AND user.id = location.user AND dtime > NOW() - INTERVAL 30 MINUTE ORDER BY dtime DESC LIMIT 1;");
  6. if (mysqli_num_rows($q) > 0){
  7. $r = mysqli_fetch_array($q);
  8. echo("<reporting>1</reporting>\n");
  9. echo("<lat>$r[lat]</lat>\n");
  10. echo("<lon>$r[lon]</lon>\n");
  11. echo("<user>$r[username]</user>\n");
  12. echo("<dtime>$r[dtime]</dtime>\n");
  13. echo("<manual>$r[manual]</manual>\n");
  14. echo("<action>$r[action]</action>\n");
  15. }
  16. else{
  17. echo("<reporting>0</reporting>\n");
  18. }
  19. ?>