hocam esasında başka bir dosyaya post etmenize gerek yok. Aynı sayfaya post veya get yapsanız daha mantıklı olacaktır.
Sonrasında bu liste sayfasında post işlemi var mı/ yok mu koşuluna göre sorgu oluşturacak bir yapı olması lazım

Örnek Sorgu Yoksa:
$sql = "SELECT*FROM liste ORDER BY id DESC";

Örnek Sorgu Varsa:
$sql = "SELECT*FROM liste WHERE";
if( isset($_POST["sehir"]) ){
$sql .= " sehir=" . $_POST["sehir"];
}
if( isset($_POST["ilce"]) ){
$sql .= " AND ilce=" . $_POST["ilce"];
}
$sql .= " ORDER BY id DESC";

Kabaca bu tarz bir mantıkta olabilir. Tabi biraz daha kontrollü olması lazım. Sql sorgu oluşturmayı, fikir vermesi açısından örnekledim.