:maLOL:

prova così
codice:
$query = "SELECT tab4.* 
              FROM  tab4 
              AND tab4.statotab4 = 'libero'"; 
 $result = mysql_query($query); 

 while ($myrowtab4 = mysql_fetch_array($result)){ 

            if($myrowtab4["statotab4"] == 'libero'){ 
                $nome= $myrowtab4["campo"]; 
                $value = $nome; 
            }else{ 
                $nome = " "; 
            } 
            $option_block .= "<OPTION value=\"$value\">$nome</OPTION>"; 
            } 
}
 
$query = "SELECT tab1.*, tab2.*, tab3.*
              FROM tab1, tab2, tab3
              WHERE tab1.x = '$x' 
              AND tab1.idtab1=tab2.idtab1 
              AND tab1.idtab1=tab3.idtab1 
              AND tab3.stato = 0 "; 
    $result = mysql_query($query); 

while ($myrow = mysql_fetch_array($result)){ 
        $id = $myrow["idtab1"]; 
        $stato = $myrow["stato"]; 
         
        if($stato == 1){ 
$status = "si"; 
        }else{ 
            $status = "no"; 
        } 
//fin qui tutto bene 
//questo secondo ciclo, serve ad estrapolare i dati dalla tab4 
//che devono essere inseriti in un campo select, menù a tendina 
//per poter essere selezionati e modificati tramite updat 
//in un secondo momento. Il punto è che non sò se si possa inserire 
//un ciclo while all'interno di un altro ciclo while, nè se sia 
//posizionato al punto giusto, perchè estrae tutti i dati in modo corretto, tranne il primo id. 
        //mostro i dati estratti: 
        echo "<tr bgcolor=\"#eeeeee\"> 
              <td align=\"center\">" . ucfirst($myrow["campo1"]) . "</td> 
              <td align=\"center\">" . ucfirst($myrow["campo..."]) . "</td> 
              <td align=\"center\">" . $status . "</td> 
        //mostro il campo select       
              <td align=\"center\"><select name=\"var\">". $option_block . "</select></td> 
        //creo il pulsante img, che funziona correttamente, tranna che per il problema del menù a tendina, $vartab4, dovrebbe essere uguale al valore della variabile scelta nel menù a tendina e una volta identificato tale valore, si deve modificare una voce all'interno del db 
//Cosa facile se nn fosse per il fatto che non ho inserito un form con un semplicissimo submit...giusto per complicarmi la vita!!! 

              <td align=\"center\">" . "<a href=\"index.php?page=pagina&action=azione&stato=" . $myrow["stato"] . "&id=" . $myrow["idtab1"] . "&vartab4=" . $value . "\"><img src=\"imgconnetti2.jpg\" alt=\"Connetti\"></a></td> 
              </tr>"; 
                   
    }     
    echo "</table></td></tr></table>";