セッション ユーザーと同じ場所にいるすべてのユーザーを選択する mysql ステートメントを作成しようとしています。たとえば、ログインした人/セッションユーザーがマンチェスターをデータベースの場所としてリストしている場合、場所がマンチェスターであるすべてのユーザーがそのユーザーに表示されるようにします。
function get_local_users() {
global $connection;
global $user_location;
$query = "SELECT *
FROM ptb_stats, ptb_users
WHERE ptb_stats.user_id = ptb_users.user_id
AND ptb_stats.user_location = ".$_SESSION['user_location']."
LIMIT 0 , 20";
$local_set = mysql_query($query, $connection);
confirm_query($local_set);
return $local_set;
}
その時点でエラーは発生していませんが、結果も得られていません。$_SESSION['user_location'] をどこかに定義する必要がありますか?
ありがとう