Support the ongoing development of Laravel.io →
posted 9 years ago
Database

how do i add a where clause on these query given by google...i want to put on the where clause.. where profileStatus = PUBLIC..

        $results = DB::select
                (DB::raw
                    ('SELECT *,
                        ( 6371 * acos( cos( radians(' . $lat . ') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(' . $lng . ') ) + sin( radians(' . $lat .') ) * sin( radians(lat) ) ) ) AS 
                        distance 
                        FROM users
                        HAVING distance < ' . $distance
                    )      
                );

Last updated 3 years ago.
0

'SELECT *, ( 6371 * acos( cos( radians(' . $lat . ') ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(' . $lng . ') ) + sin( radians(' . $lat .') ) * sin( radians(lat) ) ) ) AS distance FROM users WHERE profileStatus LIKE 'PUBLIC' HAVING distance < ' . $distance

0

Sign in to participate in this thread!

Eventy

Your banner here too?

boyjk23 boyjk23 Joined 4 Jan 2016

Moderators

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2025 Laravel.io - All rights reserved.