Codice PHP:
<?php
$can_do = true;
$ris = &mysql_query( "__query1__" ) or die( mysql_error() );
$row = mysql_fetch_row( $ris );
if( $row[0] == '1' ) {
$ris = &mysql_query( "__query2__" ) or die( mysql_error() );
while( $row = mysql_fetch_row( $ris ) ) {
$inner_ris = &mysql_query( "__query3__" ) or die( mysql_error() );
if( mysql_num_rows( $inner_ris ) >0 )
{
$can_do = false;
break; // così esco solo dal while?
}
}
}
//controllo
if( $can_do ) {
echo 'OK';
} else {
echo 'NO';
}
?>
come devo mettere break; oppure continue 2; ?
devo uscire fino al controllo finale if( $can_do ) {