SQL calulcation done in php

Discussion in 'PHP' started by Matt18, Feb 15, 2012.

  1. #1
    Hi

    I have an sql query that calculates distance out of few columns. How could I do the same calulcation in php using variables?

    Thanks.

    This is the query:

    $query = sprintf("SELECT address, name, lat, lng, ( 6371 * acos( cos( radians('%s') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians('%s') ) + sin( radians('%s') ) * sin( radians( lat ) ) ) ) AS distance FROM markers HAVING distance < '%s' ORDER BY distance LIMIT 0 , 20",
    
    Code (markup):
    This is the calculation:

    ( 6371 * acos( cos( radians('%s') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians('%s') ) + sin( radians('%s') ) * sin( radians( lat ) ) ) )
    Code (markup):

     
    Solved! View solution.
    Matt18, Feb 15, 2012 IP
  2. Matt18

    Matt18 Guest

    Messages:
    591
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    Thank you! :)

    Now it works!
     
    Matt18, Feb 16, 2012 IP