[PHP & MySQL] php erst auf Mausklick

cll
Ich hab ne Seite, auf der seeehr viele Buttons sind. Wenn man die klickt, soll ein php-Befehl ausgeführt werden.
Kann ich das irgendwie machen ohne dass ich für jeden Button eine neue Seite erstelle auf der der php-Befehl ist?
Hab bisher nichts gefunden. SuFU bringt auch nichts.
cll
Ich interpretier deine antwort jetzt einfach mal als: Daten per Formular senden.
Ne, das wollte ich eben nicht.

Ich wollte zB:

<?php
$text = str_replace("bsp1", "bsp2", $text);
?>
ausführen, wenn ich auf den Button klicke.

Meines Wissens brauch man dazu ne neue Datei leider.
cll
ja wie?
cll
aber dann würde es ja sofort alles ausgeführt wenn man die seite lädt
cll
Danke! Hast mir sehr geholfen! Ich hoffe, dass es jetzt funktioniert.