Jest wiele sposobów na zrobienie czegoś takiego w PHP. Osobiście nie zgadzam się z twoją metodą, jak się wydaje. Mogę się jednak mylić co do tego, co wydaje się, że mówisz.
Jak powiedział Adam, pierwszą rzeczą, o której trzeba pamiętać, jest $_SESSION. Możesz także zajrzeć do $_COOKIE:http://php.net/manual/en /features.cookies.php
lub po prostu przekaż identyfikator miasta jako $_GET var:http://www.twojastrona .com/events.php?city=2
Następnie przeczytaj to w PHP, jak
$city_id = $_GET['city'];