<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<!-- este script sirve para que se autocompleten los campos de MARTES, MIERCOLES, JUEVES Y VIERNES de acuerdo a lo esrito en el campo LUNES-->
<script type="text/javascript">
function copiar(copy, paste, paste1, paste2, paste3){
var copy = document.getElementById(copy).value;
document.getElementById(paste).value = copy;
document.getElementById(paste1).value = copy;
document.getElementById(paste2).value = copy;
document.getElementById(paste3).value = copy;
}
</script>
<!--Este script funciona para que obligua al usuario a seleccionar un gurpo antes de continuar-->
<script type="text/javascript">
$(".validar_form").submit( function(){
var radio = $("input[type='radio']:checked").length;
if(radio == ""){
$('.errors').hide();
alert('Tiene Que Seleccionar Un Grupo Para Poder Actualizarlo');
return false;
} else {
$('.errors').hide();
return true;
}
});
</script>
<title>documento sin título</title>
</head>
<!-- este script sirve para mostrar el formulario por medio de una ventana modal en CSS-->
<script type="text/javascript">
function toogle(a,b,c)
{
document.getElementById(b).style.display=a;
document.getElementById(c).style.display=a;
}
</script>
<!-- este es el style de la ventana modal que contiene el formulario de actualizacion-->
<style type="text/css">
#modal
{
position: absolute;
padding: 0;
margin: 0;
width: 100%;
height: 100%;
z-index: 50;
filter: alpha(opacity=50);
opacity: 0.8;
-moz-opacity:0.8;
-webkit-opacity:.95;
-o-opacity:0.8;
-ms-opacity:0.8;
background-color: #808080;
left: 0;
top: 0;
overflow: auto;
}
.contenedor
{
width: 650px;
background: #fff;
position: relative;
margin: 10% auto;
padding: 30px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
-moz-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
box-shadow: 0 3px 20px rgba(0,0,0,0.9);
background: -moz-linear-gradient(#fff, #ccc);
background: -webkit-gradient(linear, right bottom, right top, color-stop(1, rgb(255,255,255)), color-stop(0.57, rgb(230,230,230)));
text-shadow: 0 1px 0 #fff;
}
.contenedor h2 {
font-size: 36px;
padding: 0 0 20px;
}
.contenedor a[href="#close"] {
position: absolute;
right: 0;
top: 0;
color: transparent;
}
.contenedor a[href="#close"]:focus {
outline: none;
}
.contenedor a[href="#close"]:after {
content: 'X';
display: block;
position: absolute;
right: -10px;
top: -10px;
width: 1.5em;
padding: 1px 1px 1px 2px;
text-decoration: none;
text-shadow: none;
text-align: center;
font-weight: bold;
background: #000;
color: #fff;
border: 3px solid #fff;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
.contenedor a[href="#close"]:focus:after,
.contenedor a[href="#close"]:hover:after {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
}
</style>
<!--Style para cambiar el estilo del encabezado de las tablas y de las celdas -->
<style type="text/css">
td{
text-align: center;
font-family: verdana;
font-size: 10px;
}
#cuadrodatos{
font-family: verdana;
font-size: 9px;
color:#ffffff;
background-color:#960322;
height: 20px;
}
</style>
<!-- conexion con la base de datos para consultar los grupos-->
<?php
header('Content-Type: text/html; charset=UTF-8'); $conexion = mysql_connect("localhost", "ticsAdmind","45A16243F9") or
die ("Error al conectar a la base de datos."); $numerocontrol="10041186";
$CARRERA="2";
$ID_ALUMNO="2";
?>
<br>
<br>
<!--Formulario en donde se mostrarn los resultados de la consulta-->
<form name='conexion borrar' class="validar_form" method="POST" action="Modulo Grupos/conexion update.php">
<table border='1' bordercolor='#960322' align='center' cellpadding="5" cellspacing="2" width="650px" style="font-size:10px"><tr>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>PERIODO</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>GRUPO</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>MATERIA</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>SEMESTRE</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>LUNES</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>MARTES</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>MIERCOLES</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>JUEVES</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>VIERNES</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>SABADO</th>
<th class="cuadrodatos"bgcolor='960322'><center><font color='#ffffff'>ACTUALIZAR</th>
</tr>
<!--PHP para realizar la consultya de los grupos que se encuentran en la base de datos para actualizarlos-->
<?php
//seleccionamos los campos donde se llevara a cabo la consulta y la relacion join para que se muestren los campos de otras tablas en la misma consulta
$consulta = "select MATERIA.ID_CARRERA, GRUPO.ID_MATERIA, GRUPO.NOMBRE as GRUPO_NOMBRE, GRUPO.ID_MAESTRO, GRUPO.ID_PERIODO, MATERIA.CLAVE, MATERIA.NOMBRE as MATERIA_NOMBRE, MATERIA.SEMESTRE as SEMESTRE, MAESTRO.NOMBRE as MAESTRO_NOMBRE, MAESTRO.APELLIDO_PATERNO as MAESTRO_APELLIDO_PATERNO, MAESTRO.APELLIDO_MATERNO as MAESTRO_APELLIDO_MATERNO, CREDITOS, PERIODO.PERIODO as PERIODO_PERIODO, GRUPO.ID_PERIODO, ID_GRUPO, LUNES, MARTES, MIERCOLES, JUEVES, VIERNES, SABADO from GRUPO
join materia on grupo.id_materia = materia.id_materia
join maestro on grupo.id_maestro = maestro.id_maestro
join periodo on grupo.id_periodo = periodo.id_periodo
where ID_CARRERA='".$CARRERA."' order by ID_PERIODO asc, SEMESTRE";
//se muestran los resultados obtenidos de las consultas anteriores para visualizarlos en la tabla creada anteriormente
echo "<tr>";
echo "<td><center>".utf8_encode($registro["PERIODO_PERIODO"])."</td>"; echo "<td><center>".utf8_encode($registro["GRUPO_NOMBRE"])."</td>"; echo "<td><center>".utf8_encode($registro["CLAVE"]."<br>".$registro["MATERIA_NOMBRE"]."<br>".$registro["MAESTRO_APELLIDO_PATERNO"]."<br>".$registro["MAESTRO_APELLIDO_MATERNO"]."<br>".$registro["MAESTRO_NOMBRE"])."</td>"; echo "<td><center>".utf8_encode($registro["SEMESTRE"])."</td>"; echo "<td><center>".utf8_encode($registro["LUNES"])."</td>"; echo "<td><center>".utf8_encode($registro["MARTES"])."</td>"; echo "<td><center>".utf8_encode($registro["MIERCOLES"])."</td>"; echo "<td><center>".utf8_encode($registro["JUEVES"])."</td>"; echo "<td><center>".utf8_encode($registro["VIERNES"])."</td>"; echo "<td><center>".utf8_encode($registro["SABADO"])."</td>"; //el siguiente echo le asigna a cada radio el ID de grupo para poder actualizar el seleccionado
echo "<td><center><input type='radio' name='ID_GRUPO' value=".($registro["ID_GRUPO"])."></center></td></tr>";
echo "<tr>";
}
?>