PHP funciona en el servidor, lograr con php que al hacer click en una imagen se ejecute una accion implica llamar a una pagina, por tanto es posible convertir la imagen en un link y asi llamar a otra pagina o a la misma con un parametro.
Ejemplo:
Código PHP:
<html>
<body>
<?php
while($r = ibase_fetch_object($rs))
{
?>
<a href="<?php echo $_SERVER['PHP_SELF'].'?accion='.$r->OPACCION;?>">
<img src="iconos/<?php echo $r->OPICONO;?>">
</a>
<?php
}
if (isset($_GET['accion']))
{
//codigo de la accion
echo $_GET['accion'];
}
?>
</body>
</html>