campo-sirio/corsi/admin/assegna_mod.php
alex cf0c1133fd Patch level :
Files correlati     :
Ricompilazione Demo : [ ]
Commento            :
Versione FAD del 11/10/2001


git-svn-id: svn://10.65.10.50/trunk@9917 c028cbd2-c16b-5b4b-a496-9718f37d4682
2001-10-11 12:55:16 +00:00

144 lines
3.8 KiB
PHP
Executable File

<html>
<head>
<title></title>
<LINK rel="stylesheet" type="text/css" href="stile.css">
</head>
<script language="JavaScript">
function apri_moduli()
{
document.corsi.submit();
}
</script>
<body>
<?php
include("required.php");
$db = mysql_connect($ip, $user, $password);
mysql_select_db($dataname,$db);
if (isset ($aggiorna))
{
if ($corso != 0)
{
$criteri = "SELECT * FROM $tbl_moduli ";
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
{
if (isset ($scelte))
{
do
{
$criteri1 = "SELECT * FROM $tbl_corsi_righe WHERE idcorso = $corso_s AND idmodulo = $myrow[id]";
//echo $criteri1;
$result1 = mysql_query($criteri1, $db);
if ($myrow1 = mysql_fetch_array($result1))
{
//if (isset ($scelte))
if (!(in_array($myrow[id], $scelte)))
{
$sql = "DELETE FROM $tbl_corsi_righe WHERE idcorso = $corso_s AND idmodulo = $myrow[id]";
$ins = mysql_query($sql,$db);
}
}
else
{
if (in_array($myrow[id], $scelte))
{
$sql = "INSERT INTO $tbl_corsi_righe (idcorso, idmodulo) VALUES ($corso_s, $myrow[id])";
$ins = mysql_query($sql,$db);
}
}
//echo $sql;
}while ($myrow = mysql_fetch_array($result));
}
else
{
$sql = "DELETE FROM $tbl_corsi_righe WHERE idcorso = $corso_s";
$ins = mysql_query($sql,$db);
}
if ($ins)
echo "<br><br><p class=success>Aggiornamento effettutato con successo!</p><br><br>";
else
echo "<br><br><p class=error>Nessun aggiornamento effettutato!</p><br><br>";
}
else
echo "<br><br><p class=error>Nessun modulo disponibile!</p><br><br>";
}
else
echo "<br><br><p class=error>Nessun corso selezionato!</p><br><br>";
}
else
{
echo "<form name=corsi action=$PHP_SELF method=get>";
echo "<table border=0 align=center>";
echo "<tr><th>Corsi</th></tr>";
// SELECT CORSI
$criteri = "SELECT * FROM $tbl_corsi ORDER BY nome";
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
{
echo "<tr><td align=center><select name=corso onchange='apri_moduli();'>";
echo "<option value=0>Seleziona un corso</option>";
echo "<option value=0>--------------------------------</option>";
do
{
if (isset ($corso) && $myrow[id] == $corso)
echo "<option value=$myrow[id] selected>$myrow[nome]</option>";
else
echo "<option value=$myrow[id]>$myrow[nome]</option>";
}while ($myrow = mysql_fetch_array($result));
echo "</select></td></tr>";
}
else
echo "<tr><td><p class=error>Nessun Corso trovato!</p></td></tr>";
if (isset ($corso) && ($corso != 0))
{
// LISTA MODULI
echo "<tr><td><br></td></tr><tr><th>Moduli disponibili</th></tr>";
$criteri = "SELECT * FROM $tbl_moduli ORDER BY nome";
$result = mysql_query($criteri, $db);
if ($myrow = mysql_fetch_array($result))
{
echo "<tr><td><table align=center border=0>";
do
{
$criteri1 = "SELECT * FROM $tbl_corsi_righe ";
$criteri1 .= "WHERE ($tbl_corsi_righe.idcorso = $corso) AND ($tbl_corsi_righe.idmodulo = $myrow[id])";
//echo $criteri1;
$result1 = mysql_query($criteri1, $db);
$num_rows = mysql_num_rows($result1);
if ($num_rows == 0)
echo "<tr><td><input type=Checkbox name='scelte[]' value=$myrow[id]></td><td>".$myrow["nome"]."</td></tr>";
else
echo "<tr><td><input type=Checkbox name='scelte[]' value=$myrow[id] checked></td><td>".$myrow["nome"]."</td></tr>";
}while ($myrow = mysql_fetch_array($result));
echo "<input type=hidden name=corso_s value=$corso>";
echo "</table></td></tr>";
}
else
echo "<tr><td><p class=error>Nessun Utente trovato!</p></td></tr>";
echo "<tr><td><br></td></tr><tr><td align=center><input type=submit name=aggiorna value=Aggiorna class=bottoni></td></tr>";
}
echo "</table></form>";
}
?>
</body>
</html>