ho letto velocemente l'ultima query che hai postato.
Prova con:
codice:
UPDATE operazioni SET ore_tot=TIMEDIFF(ore-fine,ore-inizio) WHERE operaio = '$risultato_ricerca_row[1]'";
Penso che ore-fine e ore-inizio siano 2 campi del DB, quindi non devi mettere gli ', inoltre c'era scritto 2 volte 'operaio ='.

Vedi un pò se va

Ciao