//$criteri = "SELECT $tbl_utenti.id, $tbl_test.posizione, $tbl_test.nome, $tbl_test.id as test ";
//$criteri .= "FROM (($tbl_moduli LEFT JOIN $tbl_utenti ON $tbl_corsi.id = $tbl_utenti.idcorso) LEFT JOIN $tbl_lezioni ON $tbl_corsi.id = $tbl_lezioni.idcorso) LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione ";
//$criteri .= "WHERE ($tbl_utenti.id = $utente) AND ($tbl_test.posizione = '$s_inizio')";
$criteri="SELECT $tbl_moduli.id, $tbl_test.posizione, $tbl_test.nome, $tbl_test.id as test ";
$criteri.="FROM ($tbl_moduli LEFT JOIN $tbl_lezioni ON $tbl_moduli.id = $tbl_lezioni.idmodulo) LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione ";
$criteri.="WHERE ($tbl_moduli.id = $modulo) AND ($tbl_test.posizione = '$s_inizio')";
//$criteri = "SELECT $tbl_utenti.id, $tbl_test.posizione, $tbl_test.nome, $tbl_test.id as test, $tbl_test.idlezione as lezione ";
//$criteri .= "FROM (($tbl_corsi LEFT JOIN $tbl_utenti ON $tbl_corsi.id = $tbl_utenti.idcorso) LEFT JOIN $tbl_lezioni ON $tbl_corsi.id = $tbl_lezioni.idcorso) LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione ";
//$criteri .= "WHERE ($tbl_utenti.id = $utente) AND ($tbl_test.posizione = '$s_fine')";
$criteri="SELECT $tbl_test.posizione, $tbl_test.id as test, $tbl_test.idlezione as lezione ";
$criteri.="FROM $tbl_lezioni ON $tbl_moduli.id = $tbl_lezioni.idmodulo) LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione ";
$criteri.="WHERE ($tbl_moduli.id = $modulo) AND ($tbl_test.posizione = '$s_fine')";
$criteri1.="FROM ($tbl_lezioni LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione) LEFT JOIN $tbl_prove ON $tbl_test.id = $tbl_prove.idtest ";
$criteri1.="WHERE ($tbl_lezioni.progressivo = $cur) AND ($tbl_test.posizione = '$s_prima') AND ($tbl_prove.idutente = $utente)";
//echo $criteri1;
$result1=mysql_query($criteri1,$db);
if($myrow1=mysql_fetch_array($result1))
returntrue;
else
returnfalse;
}
else
returntrue;
}
else
returnfalse;
}
else
{
$criteri="SELECT * FROM $tbl_lezioni WHERE (id = $lezione) ";
$criteri1.="FROM ($tbl_lezioni LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione) LEFT JOIN $tbl_prove ON $tbl_test.id = $tbl_prove.idtest ";
$criteri1.="WHERE ($tbl_lezioni.progressivo = $cur) AND ($tbl_test.posizione = '$s_dopo') AND ($tbl_prove.idutente = $utente)";
//echo $criteri1;
$result1=mysql_query($criteri1,$db);
if($myrow1=mysql_fetch_array($result1))
returntrue;
else
returnfalse;
}
else
returntrue;
}
else
returnfalse;
}
}
// Da il permesso di effettuare un test
// Verificando che sia stato effettuato il test finale della lezione precedente
functioncontrollo_test($lezione,$utente)
{
include("required.php");
$db=mysql_connect($ip,$user,$password);
mysql_select_db($dataname,$db);
$criteri="SELECT * FROM $tbl_lezioni WHERE (id = $lezione) ";
$criteri1.="FROM ($tbl_lezioni LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione) LEFT JOIN $tbl_prove ON $tbl_test.id = $tbl_prove.idtest ";
$criteri1.="WHERE ($tbl_lezioni.progressivo = $cur) AND ($tbl_test.posizione = '$s_dopo') AND ($tbl_prove.idutente = $utente)";
$criteri1.="FROM ($tbl_lezioni LEFT JOIN $tbl_test ON $tbl_lezioni.id = $tbl_test.idlezione) LEFT JOIN $tbl_prove ON $tbl_test.id = $tbl_prove.idtest ";
$criteri1.="WHERE ($tbl_lezioni.progressivo = $myrow[ultimo]) AND ($tbl_test.posizione = '$s_dopo') AND ($tbl_prove.idutente = $utente) ";