Има няколко начина да направите нещо подобно в PHP. Аз лично не съм съгласен с твоя метод, както звучи. Може и да греша за това, което изглежда, че казвате.
Както каза Адам, $_SESSION е първото нещо, което имате предвид. Можете също да разгледате $_COOKIE:http://php.net/manual/en /features.cookies.php
или просто предайте идентификатора на града като $_GET var:http://www.yoursite .com/events.php?city=2
След това го прочетете на PHP като
$city_id = $_GET['city'];