Tmb puedes utilizar ajax. Con ese puedes realizar lo que comentas. Por ejemplo.
<?php
$selectDir = "SELECT * FROM tabla WHERE condicion ";
$selectDir = pg_query(tu tase de datos, $selectDir) or die(pg_last_error());
while($rowDir=pg_fetch_array($selectDir)){ ?>
<img src="images_admin/user_edit.png" onClick="ElegirModif('<?php echo $rowDir[id_problematica];?>')" /> <?php
} ?>
y en ajax seleccionas de la siguiente manera
function ElegirModif(id_problematica){
divResultado = document.getElementById('tipo_opciones');
ajax=objetoAjax();
ajax.open("POST", "modifProblematica.php",true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("id_problematica="+id_problematica);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText
document.getElementById('tipo_opciones').style.dis play='block';
}
}
}
Espero que te sirva