<?php
if(empty($_REQUEST['do'])) // eğer $_REQUEST değer girilimemişse
$_REQUEST['do'] = 'a'; // a değeri açılsın
}#########################
if(
$_REQUEST['do'] == 'a')
{
echo
"a";
// ################## devam php kodları a için ##################
}
if(
$_REQUEST['do'] == 'b')
{
echo
"b";
// ################## devam php kodları b için ##################
}
?>

Burdaki if kullanımı saten baştan hatalı arkadaş kodları denemeden koymuş sanırım empty koşulu daha açılmadan kapatılmış + if kullanımı sürekli yenilenmiş ardışık olması daha sağlıklı olucaktır.