Com'è che le query 1 e 3 funzionano e la 2 no?
Codice PHP:
  $query1 "SELECT numero FROM $_CONFIG[table_utenti] WHERE numero='$_GET[numero]';";
  
$dbResult mysql_query($query1);
  echo 
$query1;
  while(
$line mysql_fetch_array($query1))    
    {
$tessera $line['numero'];}  
  
$query2 "UPDATE $_CONFIG[table_utenti]    SET check='1' WHERE numero='$tessera';";
  
$dbResult mysql_query($query2);
  echo 
$query2;
  
$query3 "UPDATE $_CONFIG[table_soci] SET reg='2' WHERE numero='$tessera';";
  
$dbResult mysql_query($query3);
  echo 
$query3;
  echo 
'

Registrazione effettuata con successo!</p>'