Ciao Satifal grazie per l'interessamento.

ho modificato la seconda istruzione "echo" in questo modo:

Codice PHP:
  echo "<td align = 'center'>$id -- PM=$potenza_m  PS=$potenza_s</td> 
"  

ed ottengo la lista delle potenze che ti riporto

1 -- PM=255.30 PS=259.40
2 -- PM=241.60 PS=241.70
3 -- PM=0.00 PS=0.00
4 -- PM=299.70 PS=299.10
5 -- PM=261.50 PS=260.20

quello che vorrei accadesse è che per il contatore tre mi settasse il campo "stato" a "2".
invece è come se verificasse che la condizione è vera per la prima riga e la applica a tutta la tabella