Salve a tutti!
Il mio problema è il seguente:
ho una tabella dove vengono riportate le potenze master e slave di alcuni contatori di energia. vorrei fare dei controlli per cui se ad esempio le potenze sono entrambe zero mi si valorizzi il campo stato a 2. Ho scritto il codice seguente:

Codice PHP:

while ($row mysql_fetch_assoc ($result)) {
  
extract ($row)                                   ;
  echo 
'<tr>'                                      ;
  echo 
"<td align = 'center'>$id</td>"             ;
       
//caso 1 
  
IF ($potenza_m>and $potenza_s>0) {
  
$query2="UPDATE Tab_Potenze SET stato =1" 
  }
//caso 2
  
ELSEIF ($potenza_m==and $potenza_s==0
{
  
$query2="UPDATE Tab_Potenze SET stato =2" 
  }  

  
$result mysql_query ($query2$db) or die (mysql_error ($db));                               
                  } 

ma il risultato è che mi imposta ad 1 lo stato per tutte le righe del DB anche se alcuni contatori hanno entrambe le potenze a zero.


potete aiutarmi?

Grazie.