Выполнение соответствующих запросов по нажатиям ссылок

Такой вопрос, как с помощью $quarry и if, а также else достичь следующего: в странице test.php мы выдаем результат запроса

select * from table where sex = boy

но в этом же файле есть ссылка на результат запроса

select * from table where sex = girl

а теперь вопрос - как сделать так, чтобы результат первого и второго запроса показывался на странице одного файла, то есть test.php; есть ссылки 1 и 2, когда нажимаешь 1, снизу выполняет первый запрос, когда нажимаешь 2, внизу выполняет второй запрос?

1 ответ

<a href="test.php?sex=boy">BOYS HERE</a>
<a href="test.php?sex=girl">GIRLS HERE</a>

if(isset($_REQUEST['sex'])){
switch($_REQUEST['sex']){
 case 'boy': $sql = "select * from table where sex = boy"; break;
 case 'girl': $sql = "select * from table where sex = girl"; break;
 default: $sql = "select * from table where 1";
}

$res = mysql_query($sql);

//обработка $res

}

licensed under cc by-sa 3.0 with attribution.