";
if ($azione == "nuovo")
{
if ((isset($tbl)) && (isset($id)))
Aggiungi($tbl,$id);
else
NuovoModulo();
}
else
{
if (isset ($modulo) && ($modulo != 0))
{
// LISTA LEZIONI
$filtro = "idmodulo = $modulo";
//Apri_Select("Lezioni", $tbl_lezioni, $filtro, "lezione", "nome");
Apri_Select("Lezioni", $tbl_moduli_righe, $filtro, "lezione", "nome");
}
elseif (isset ($lezione) && ($lezione != 0))
{
// LISTA TEST
$filtro = "idlezione = $lezione";
//Apri_Select("Test", $tbl_test, $filtro, "test", "nome");
Apri_Select("Test", $tbl_moduli_righe, $filtro, "test", "nome");
}
elseif (isset ($test) && ($test != 0))
{
EseguiTest($test);
}
else
{
// LISTA MODULI
Apri_Select("Moduli", $tbl_moduli, $filtro, "modulo", "nome");
echo " ";
echo " Nuovo ";
}
}
function Apri_Select($titolo, $tabella, $filtro, $nome, $campo)
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
echo " ";
echo "$titolo ";
if (isset($filtro))
$criteri = "SELECT * FROM $tabella WHERE $filtro ORDER BY $campo";
else
$criteri = "SELECT * FROM $tabella ORDER BY $campo";
//echo $criteri;
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
{
do
{
echo "";
echo "".$myrow[$campo]." ";
// IMMAGINI
echo " ";
echo " ";
echo " ";
//echo " ";
echo " ";
}while ($myrow = mysql_fetch_array($result));
//echo "";
//echo $nome;
}
else
echo "Nessun record trovato!
";
}
function EseguiTest($id)
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
$criteri = "SELECT $tbl_test.nome, $tbl_domande.idtest, $tbl_domande.domanda, $tbl_domande.id ";
$criteri .= "FROM $tbl_test LEFT JOIN $tbl_domande ON $tbl_test.id = $tbl_domande.idtest WHERE ($tbl_domande.idtest = $id)";
//echo $criteri;
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
{
echo "".$myrow[nome]."
";
echo "";
}
else
{
echo "Nessun record trovato!
";
}
}
function Aggiungi($tbl, $id)
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
$liv = Livello($tbl);
if ($liv > 1 )
{
$tabella = Tabella($liv-1);
$chiave = Chiave($liv-1);
$campo = Campo($liv-1);
$sql = "INSERT INTO $tabella (".$chiave.", ".$campo.") VALUES ($id, 'Nuovo elemento')";
//echo $sql;
$sal = mysql_query($sql, $db);
if (!$sal)
echo "Salvataggio non riuscito!
";
}
else
echo "Impossibile aggiungere altri elementi!
";
}
function NuovoModulo()
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
$sql = "INSERT INTO $tbl_moduli (nome) VALUES ('Nuovo modulo')";
//echo $sql;
$sal = mysql_query($sql, $db);
if (!$sal)
echo "Salvataggio non riuscito!
";
}
function Livello($tabella)
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
$criteri = "SELECT * FROM $tbl_livelli WHERE tabella = '$tabella'";
//echo $criteri;
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
return $myrow[livello];
else
return 0;
}
function Tabella($livello)
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
$criteri = "SELECT * FROM $tbl_livelli WHERE livello = $livello";
//echo $criteri;
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
return $myrow[tabella];
else
return "";
}
function Campo($livello)
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
$criteri = "SELECT * FROM $tbl_livelli WHERE livello = $livello";
//echo $criteri;
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
return $myrow[campo];
else
return "";
}
function Chiave($livello)
{
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
$criteri = "SELECT * FROM $tbl_livelli WHERE livello = $livello";
//echo $criteri;
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
return $myrow[chiave];
else
return "";
}
//echo " ";
echo "
";
?>