タイトルで述べたように、「bid_userloc」テーブル内で緯度と経度のリクエストを行っています...しかし、「wp_usermeta」テーブルからの情報を組み合わせる必要があります...
SET @centerLat = '48.531157';
SET @centerLng = '-123.782959';
SELECT *, ( 3959 * acos( cos( radians( @centerLat ) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(@centerLng) ) + sin( radians( @centerLat ) ) * sin( radians( lat ) ) ) ) AS distance FROM bid_userloc HAVING distance < 25 ORDER BY distance LIMIT 0 , 20
そしてuser_id
、から入ってくるを使用して、次のようなテーブルSELECT *
からユーザーデータを取得する必要があります。wp_userdata
id
meta_key
meta_value
たとえば、「ニックネーム」と他の多くの名前が必要ですが、meta_value
1meta_key
つでどのように行われるかを確認したら、さらに追加できます。
ほんとうにありがとう!