При клике на что? Сработал какой код?
Правильно сформулированный вопрос - это 90% ответа.
По сути, Вы можете создать форму с hiden полем и кнопкой отправить. У вас будет происходит загрузка action файла, на котором может выполнятся Ваш код. Для пользователя будет выглядеть "по клику" но с перезагрузкой страницы.
Если нужно более адекватное решение, то как уже написали - ajax.
Пример (
при условии что используется jquery):
$.ajax({
url: 'your_file.php?action=1',
success: function(data) {
$('.results').html(data);
}
});
В файле: your_file.php
<?php
$param = $_GET['action'];
if($param == 1){
// your code here
}