Da pagina php richiamo la seguente funzione che prende le notizie dal db e tramite generaInput crea una textbox dove poi inserirò il commento e trasformerò in un paragrafo (l'idea è quella ma non so neanche se è fattibile)

Codice PHP:
function generaPost() {
  
$conn myconnect();
  
$sql "SELECT * FROM post";
  
$risposta mysql_query($sql);
  while (
$riga mysql_fetch_array($risposta)) {
    
$number=$riga["idp"]-1;
    
$testo=$riga["testo"];
    
$icona=$riga["icona"];
    
$ss=$riga["s"];
    
$nn=$riga["n"];
    echo 
"\n<p class=\"post\"><img alt=\"immagineIcona\" class=\"icona\" src=\"img/$icona\">$testo</p>";
    echo 
"\n<p class=\"ldl\"><img src=\"img/like.png\">$ss<img  src=\"img/dislike.png\">$nn</p>";
    echo 
"\n<p class=\"generaCommenti\" onmouseover=\"aumenta(this)\" onmouseout=\"diminuisci(this)\" onclick=\"generaInput($number)\">clicca</p>";
  }
  
mysql_close($conn);

Io vorrei cliccare sulle immagini (like e dislike) e chiamare una funzione php (con js è impossibile) e modificare un record del db. So che mi sto perdendo in un bicchier d'acqua ma no trovo la soluzione. Illuminatemi d'immenso per favore. Thanks