• Jueves 2 de Mayo de 2024, 05:41

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Adriana Olvera

Páginas: [1]
1
PHP / Re: Qué Está Mal?
« en: Jueves 20 de Septiembre de 2007, 19:12 »
hola jesus gracias x tú ayuda, mira está es la linea que me manda

=UPDATE usuarios SET nombre='Baltazar Jiménez Leoncio', nivel='profesor' WHERE num_empleado='\'7\''NO se actualizo

me manda los datos pero sin actualizar, que loco no, jajaja

2
PHP / Qué Está Mal?
« en: Jueves 20 de Septiembre de 2007, 17:45 »
Hola amigos, fijense que tengo una página que modifica pero solo hace la finta pq no guarda ningún cambio, espero puedan ver los códigos y desirme que tengo mal pq ya los borre dos veces y los volví a escribir pero no me sale y según yo ya no tiene ningún error. :unsure:
 los códigos son:
permisos.php
<?php
include ("seg_seguridad.php");
include ("conexion.php");
//ver tabla de usuarios
$bu=mysql_query ("SELECT * FROM usuarios WHERE nivel!='director'");
print "<center><b>Tabla de Permisos</b><br>
<table border=1>
 <tr>
 <td><b>num_empleado</b></td>
 <td><b>nombre</b></td>
 <td><b>nivel</b></td>
 <td colspan=2 align=center><b>Acciones</b></td>
 </tr>";
  while ($pe=mysql_fetch_array ($bu))
  {
  $num_empleado=$pe['num_empleado'];
  $nombre=$pe['nombre'];
  $nivel=$pe['nivel'];
  print "<tr>
  <td>$num_empleado</td>
  <td>$nombre</td>
  <td>$nivel</td>
  <td><a title='Modificar Permiso' href='modificarpermiso.php?num_empleado=$num_empleado&acc=cambio'><img src='modificar.gif' width='40' height='40' border='0'></a></td>
  <td><a title='Borrar Empledo' href='permaccion.php?num_empleado=$num_empleado&acc=borrar'<img src='borrar.gif' width='40' height='40' border='0'></a></td></tr>";
  }
  print "</table></center><br>";
?>
<?php
mysql_close();
?>

permaccion.php
<?php
include ("conexion.php");
 switch ($_GET[acc])
 {
  case "cambio":
  mysql_query("UPDATE usuarios SET
  nombre='$_POST[nombre]',
  nivel='$_POST[nivel]'
  WHERE num_empleado='$_GET[num_empleado]'");
  break;
  case "borrar":
  mysql_query("DELETE FROM usuarios WHERE num_empleado='$_GET[num_empleado]'");
  break;
 }
 mysql_close();
 header ('Location: permisos.php');
?>

modicarpermisos.php
<?php
include ("seg_seguridad.php");
include("conexion.php");
if ($_GET[acc]=="cambio")
    {
   $bu=mysql_query("SELECT * FROM usuarios WHERE num_empleado='$_GET[num_empleado]'");
   $pe=mysql_fetch_array ($bu);
    $nombre=$pe[nombre];
   $nivel=$pe[nivel];
   //$accion="cambio";
    }
?>
<form method='POST' name='permiso' id='permiso' <?php echo "action=permaccion.php?acc=$_GET[acc]&num_empleado='$pe[num_empleado]'"; ?>>
    <center><b>Modificar Permisos</b></center><br><br>
  <table border='1'>
<tr>
  <td><strong>Nombre:</strong></td>
  <td>
    <input type='text' name='nombre' size='60' maxlength='80' <?php echo "value='$pe[nombre]'"; ?>>
     </td>
  </tr>
 <tr>
  <td><strong>Nivel:</strong></td>
    <td><select name='nivel' class='conborde'>
  <option value='profesor' <?php if ($pe[nivel]=="profesor"){print ("selected");} ?>> Profesor</option>
  <option value='coordinador' <?php if ($pe[nivel]=="coordinador"){print ("selected");} ?>> Coordinador</option>
  </select>  </td>
  </tr>
 <tr>
<td colspan='2'>
<input type="reset" name="Restablecer" id="Restablecer" value="Restablecer">
<input name="Enviar" type="submit" id="Enviar" value="Enviar"></td>
</tr>
</table>
<?php
mysql_close();
?>
</form>

creo que el error está en la de permaccion.php
Gracias,  :hola:

3
JavaScript / Re: Error Con Alert
« en: Jueves 20 de Septiembre de 2007, 17:38 »
Hola, ya lo solucione. esque estaba escribiendo el alert en una página que no era, pero gracias.  :D  :hola:

4
JavaScript / Error Con Alert
« en: Martes 18 de Septiembre de 2007, 17:26 »
Hola, tengo un problema con alert, bueno mi página esta en php pero tengo que mandar mensajes de error, si los manda pero en una página en blanco y cuando le doy aceptar me manda un error de un header, puede alguién ayudarme? se los agradecería mucho.  :hola:

5
PHP / Variables
« en: Viernes 24 de Agosto de 2007, 19:51 »
probablemente me maten por está pregunta pero ya no recuerdo como se hace, necesito estar jalando una variable a todas las páginas de mi sitio, para que me entiendan entro a mi  página con un número de usuario y en la siguiente muestra en nombre de usuario que tengo, pero en la que sigue ya no me muestra al usuario, ya declaré la variable pero no sé porque no me la muestra, alguién me puede ayudar por favor.  :(

6
HTML / Re: Links
« en: Viernes 10 de Agosto de 2007, 17:22 »
Muchas gracias Enko, ya rifo esa parte de mi página  :kicking:  ahora solo me falta dar de alta unos permisos  :comp: , y no te preocupes RadicalEd tal vez yo no explique bien lo que necesitaba, detodas formas me ayudo tu comentario, cuidense mucho y hast ala pocima.  :P  :hola:

7
HTML / Links
« en: Viernes 10 de Agosto de 2007, 15:47 »
Hola a todos, bueno pues necesito ayuda para la estetica de mi página, puse unos iconos en mi página que tienen diferentes funciones y quiero saber como puedo agregar el cuadrito amarillo que sale al poner el cursor en cada icono, que indica para que sirve ese icono, me pueden ayudar?

8
PHP / Re: Qué Significa Este Error?
« en: Jueves 2 de Agosto de 2007, 18:54 »
Hola Angel, oye muchisimas gracias  :) , no había notado ese ; en el if,  :whistling: ando grave pero ya rifo mi página :kicking: , si supiera donde vives te invitaría a mi titulación, la verdad me han ayudado mucho con su foro, suerte en lo que hagas y hasta luego.  :hola:  Y gracias.

9
PHP / Re: Qué Significa Este Error?
« en: Jueves 2 de Agosto de 2007, 17:17 »
Hola. bueno pues este es mi codigo, ya le movi unas cosas pero me muestra el mismo error, haber si me pueden ayudar.

1<?php
2//coneccion con BD.
3include ('conexion.php');
4//declarar variables
5$matricula=$_POST['matricula'];
6$contra=$_POST['contra'];
7//buscar alumnos en tabla
8$busalum=mysql_query ("SELECT * FROM alumnos WHERE matricula='$matricula'");
9$rbusa=mysql_fetch_array($busalum);
10//checar que el alumno exista
11if ($rbusa[matricula]=="")
12 {
13  header ('location: alumnos.php?error=no_existe');
14 }
15else
16 { //revisar contraseña
17   if ($contra!=$rbusa[password])
18    {
19    header ("location: alumnos.php?error=password_incorrecta");
20    }
21   else
22    { //entrada correcta
23    print ("Alumno:$rbusa[nombre]<br>");
24    }
25    //crear y encriptar la sesión
26    $sesion=md5(date(YmdHis));
27    //guardar sesion de alumno
28    $galumno=mysql_query ("UPDATE alumnos SET sesion='$sesion' WHERE matricula='$matricula'");
29 }   
30//buscar sesión en BD
31if ($rbusa[sesion]=="");
32 {  //definir sesión y guardar datos
33 session_name ('iniAlumno');
34 //iniciar sesión
35 session_start();
36 $_SESSION['permiso']="si";
37 $_SESSION['sesion_activa']="SI";
38 //crear sesión
39 $sesion=session_id();
40 //creación de fecha y hora
41 $fecha=date ("Y/m/d");
42 $hora=date("H:i:s");
43 //actualizar BD con hora y fecha
44 $a=mysql_query("UPDATE alumnos SET fecha='$fecha' WHERE matricula='$matricula'");
45 $a=mysql_query("UPDATE alumnos SET hora='$hora' WHERE matricula='$matricula'");
46 $a=mysql_query("UPDATE alumnos SET sesion='$sesion' WHERE matricula='$matricula'");
47 //definir sesión de autorización al usuario
48 $_SESSION['alumno']=$matricula;
49 header ('location: alumnos.php');
50 }
51 else
52 { //si las sesiones son distintas, comparar tiempos
53  $dia_db=substr($rbusa[fecha],8,9);
54  $mes_db=substr($rbusa[fecha],5,-3);
55  $anio_db=substr($rbusa[fecha],0,4);
56  $hora_db=substr($rbusa[hora],3,-3);
57  //generar fecha actual
58  $dia_act=date('d');
59  $mes_act=date('m');
60  $anio_act=date('Y');
61  $hora_act=date('H');
62  $minutos_act=date('i');
63  //resta para checar diferencia de tiempos.
64  $dateDiff=mktime($hora_act,$minutos_act,0,$mes_act,$dia_act,$anio_act)- mktime($hora_db,$minutos_db,0,$mes_db,$dia_db,$anio_db);
65  
66  $anios_dif=floor ($dateDiff/365/60/60/24);
67  $meses_dif=floor ($dateDiff/60/60/24/7/4);
68  $semanas_dif=floor ($dateDiff/60/60/24/7);
69  $dias_dif=floor ($dateDiff/60/60/24);
70  $horas_dif=floor ($dateDiff/60/60);
71  $minutos_dif=floor ($dateDiff/60);
72  //si la sesion es menor al tiempo especificado hay que esperar
73  if ($anios_dif==0&&$meses_dif==0&&$semanas_dif==0&&$dias_dif==0&&$horas_dif==0&&$minutos<=10)
74  {
75  //header ("location: Index.php?error=espere");
76  }
77  //si la sesión tiene más de 10 minutos inactiva puede ingresar
78  else
79  {
80  //definir sesión y guardar datos
81  session_name("iniAlumno");
82  //session_start();
83  $_SESSION['permiso']="si";
84  $_SESSION['sesion_activa']="si";
85  $sesion=session_id();
86  $fecha=date('Y/m/d');
87  $hora=date('H:i:s');
88  $a=mysql_query("UPDATE alumnos SET fecha='$fecha' WHERE matricula='$matricula'");
89  $a=mysql_query("UPDATE alumnos SET hora='$hora' WHERE matricula='$matricula'");
90  $a=mysql_query("UPDATE alumnos SET sesion='$sesion' WHERE matricula='$matricula'");
91  $_SESSION['alumno']=$matricula;
92  //header ('location: usuarios.php');
93  }
94 }
95 //$matricula=$_POST[matricula];
96print ("Matrícula: $_POST[matricula]<br>");
97?>

10
PHP / Re: Qué Significa Este Error?
« en: Miércoles 1 de Agosto de 2007, 22:13 »
Muchas gracias, ya lo arregle, pero ahora me esta mostrando este otro error en otra página:

Parse error: parse error, unexpected T_ELSE in /srv/www/desarrollo/examenes/evaluacion.php on line 51.

11
PHP / Qué Significa Este Error?
« en: Miércoles 1 de Agosto de 2007, 17:26 »
Estoy provando mi pa´gina y me manda estos errores, me pueden explicar porque se generaron.

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /srv/www/desarrollo/examenes/examen.php:20) in /srv/www/desarrollo/examenes/examen.php on line 39

Warning: Cannot modify header information - headers already sent by (output started at /srv/www/desarrollo/examenes/examen.php:20) in /srv/www/desarrollo/examenes/examen.php on line 53

12
PHP / Re: Formularios Php Y Mysql
« en: Jueves 26 de Julio de 2007, 22:26 »
Pues mi BD se llama "examenes", y tengo 12 tablas creo que lo que quieres son los campos verdad?, pues mi tabla de usuarios tiene la sesion, usuario y contraseña, la de materias: id_materia, nombre y id_carrera, la de carreras: id_carrera y nom_carrera, la de grupos: id_grupoy grupo, cero que anote muchas verdad, bueno espero que sea eso lo que me estabas pidiendo si no me dices y veo si tengo algo que en realidad sirva.

13
PHP / Formularios Php Y Mysql
« en: Jueves 26 de Julio de 2007, 18:52 »
Hola a todos, bueno pues ahora tengo un problema un tanto complicado, necesito hacer una condición para mostrar diferentes listas en un formularios, dependiendo de la opción que sea seleccionada en un formulario de inicio. Ahora en Español, tengo una página de ingreso para profesores en esta los usuarios ingresan la carrera a la que pertenecen y despúes sigue otro formulario para que los profes creen examenes, en este formulario se debe seleccionar la materia (de la cual será el examen) las materias están en una tabla llamada materia y quiero que aparescan solo las que pertenecen a la carrera seleccionada al principio. Sé que es con un if pero no me sale, alién me podría ayudar? se los agradesería muchisisisisisimo. :hola:

14
PHP / Re: Sesiones Y Php
« en: Jueves 19 de Julio de 2007, 15:41 »
Muchas Gracias por tu ayuda,  :D eso ya me dejo claro el funcionamiento de las sesiones y definitivamente es muy fácil de usar, se te agradece la explicación, hasta luego. :hola:

15
PHP / Re: Sesiones Y Php
« en: Miércoles 18 de Julio de 2007, 20:58 »
Gracias, ya encontre demasiada información sobre sesiones pero no sé en que páginas tengo que agregar que codigo, tengo una página llamada usuarios.php en la cual se introducen los datos del usuario y con los cuales quiero que se inicie la sesión, ya agregue los códigos como he leído que van pero no me crea las sesiones, si me pueden ayudar se los agradesería mucho, gracias.  :hola:

16
PHP / Sesiones Y Php
« en: Miércoles 18 de Julio de 2007, 19:03 »
Hola amigos, bueno pues por aquí otra vez molestando. Fijense que estoy haciendo una página que genere examenes en línea y tengo que crear seones para el ingreso de todos los usuarios pero no sé como hacerlo, ya leí sobre sesiones, la estructura y todo lo que he encontrado pero no sé en que página debo meter el código, (nunca he usado sesiones), espero que me puedan ayudar, gracias. :)

17
PHP / Re: Consultas En Mysql Y Php
« en: Lunes 16 de Julio de 2007, 17:23 »


Hola, gracias por la observación, la proxima procurare analizar bien a que foro preguntar, y gracias por la ayuda, hasta luego.

18
PHP / Consultas En Mysql Y Php
« en: Viernes 6 de Julio de 2007, 16:42 »
Hola otra vez, ahora quiero que me ayuden con mysql, necesito saber como sumo 2 valores de una tabla y que me muestre el resultado en la página.

19
PHP / Re: Formulario Php
« en: Jueves 5 de Julio de 2007, 21:56 »
Gracias por ayudarme, pero ya modifique eso y no era, le voy a seguir moviendo haber si le encuentro algo, muchas gracias y hasta luego. :hola:

20
PHP / Re: Formulario Php
« en: Jueves 5 de Julio de 2007, 21:20 »
Hola, de hecho la página no me marca ningún error, pero cuando yo quiero guardar un registro no me lo guarda ni modifica tampoco, la dirección de la página es la siguiente: desarrollo.uteq.edu.mx/examenes/formularioexamen.php ahí muestra la tabla que tengo en mysql y tiene una liga para crear, de ahí manda a un formulario y debería guardar los datos en la tabla al dar enviar pero no lo hace.

21
PHP / Formulario Php
« en: Jueves 5 de Julio de 2007, 20:58 »
Hola, pues yo tengo un pequeño problema con mi código, debe guardar y modificar registros pero no lo hace, ya revise varias veces y no encuentro el érror, tal vez sea una insignificancia pero no la veo y necesito terminar eso para poder continuar con el diseño de mi página, espero que me puedan ayudar, los códigos que tengo son:

 :) formularioexamen.php
<?php
include ("conexion.php");

if ($_GET[accion]=="alta")
    {
    // Es un alta
    $accion='alta';
    $id_materia="";
    $no_preguntas="";
    $parcial="";
    $tipo="";
    $id_estado="";
    $num_empleado="";
    $fecha="";
    $id_grupo="";
    }
else
    {
    // Es una modificacion
    $rs = mysql_query ("select * from examen where id_examen='$_GET[id_examen]'") or die (mysql_error());
    $reg=mysql_fetch_array($rs);
    $id_materia = $reg[id_materia];
    $no_preguntas = $reg[no_preguntas];
    $parcial = $reg[parcial];
    $tipo = $reg[tipo];
    $id_estado = $reg[id_estado];
    $num_empleado = $reg[num_empleado];
    $fecha = $reg[fecha];
    $id_grupo = $reg[id_grupo];
    $accion="cambio";
    }
?>
<script type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args);
    if (val) { nm=val.name; if ((val=val.value)!="") {
      if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
        if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
      } else if (test!='R') { num = parseFloat(val);
        if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
        if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
          min=test.substring(8,p); max=test.substring(p+1);
          if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
    } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
  } if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');
}
//-->
</script><title>Registros</title>
 

<form method='get' name="form1" id="form1" <?php echo ("action='examenaccion.php?id_examen=$id_examen&accion=cambio'"); ?>>
    <input type='hidden' name='accion'>
    GENERAR EXAMEN <br /><br />
  <table border='1'>
  <tr>
  <td>id_materia:</td>
  <td>
    <select name='id_materia' class='conborde'>
     <option value='0' <?php if ($reg[id_materia]=='0') {echo ("selected");} ?>>--Elegir       Materia--</option>
      <option value='1' <?php if ($reg[id_materia]=='1') {echo ("selected");} ?>>Matemáticas 1</option>
      <option value='2' <?php if ($reg[id_materia]=='2') {echo ("selected");} ?>>Informática 1</option>
      <option value='3' <?php if ($reg[id_materia]=='3') {echo ("selected");} ?>>Administración</option>
      <option value='4' <?php if ($reg[id_materia]=='4') {echo ("selected");} ?>>Contabilidad</option>
      <option value='5' <?php if ($reg[id_materia]=='5') {echo ("selected");} ?>>Idioma       Extranjero 1</option>
      <option value='6' <?php if ($reg[id_materia]=='6') {echo ("selected");} ?>>Expresión Oral       y Escrita 1</option>
      <option value='7' <?php if ($reg[id_materia]=='7') {echo ("selected");} ?>>Formación       Sociocultural 1</option>
    </select>   </td>
  </tr>
  <tr>
  <td>no_preguntas:</td>
  <td><input name='no_preguntas' type='text' onfinish="MM_validateForm('no_preguntas','','RisNum'); return document.MM_returnValue" <?php echo "value='$reg[no_preguntas]'"; ?>></td></tr>
<tr>
  <td>Parcial:</td>
  <td><select name='parcial' class='conborde'>
  <option value='Primero' <?php if ($reg[parcial]=='Primero'){print ("selected");} ?>> Primero</option>
  <option value='Segundo' <?php if ($reg[parcial]=='Segundo'){print ("selected");} ?>> Segundo</option>
  <option value='Tercero' <?php if ($reg[parcial]=='Tercero'){print ("selected");} ?>> Tercero</option>
  </select>  </td>
</tr>
<tr>
  <td>tipo:</td>
  <td>
  <select name='tipo' class='conborde'>
  <option value='Ord' <?php if ($reg[tipo]=="Ord") {print ("selected");} ?>> Ordinario</option>
  <option value='Rem' <?php if ($reg[tipo]=="Rem") {print ("selected");} ?>> Remedial</option>
  <option value='Extra' <?php if ($reg[tipo]=="Extra") {print ("selected");} ?>> Extraordinario</option>
  <option value='Ultmat' <?php if ($reg[tipo]=="Ultimat") {print ("selected");} ?>> Última Materia</option></select>  </td>
</tr>
<tr>
  <td>id_estado:</td>
  <td><select name='id_estado' class='conborde'>
  <option value='1' <?php if ($reg[id_estado]=="1") {print ("selected");} ?>>Activo</option>
  <option value='2' <?php if ($reg[id_estado]=="2") {print ("selected");} ?>>Inactivo</option>
  <option value='3' <?php if ($reg[id_estado]=="3") {print ("selected");} ?>>Cancelado</option></select>  </td>
</tr>
<tr>
  <td>num_empleado: </td>
  <td><input name='num_empleado' type='text' onfinish="MM_validateForm('num_empleado','','RisNum');return document.MM_returnValue" <?php echo "value='$reg[num_empleado]'"; ?>></td>
</tr>
<tr>
  <td>fecha:</td>
   <td>
<?php
  $dia = substr($reg[fecha],8,2);
  $mes = substr($reg[fecha],5,2);
  $anio = substr($reg[fecha],0,4);
  echo "fecha - $reg[fecha]<br>dia - $dia<br>mes - $mes<br>año - $anio<br>";
  ?>  
Día: <select name='dia' size='1' class='conborde'>
   <?php
   for ($co=1;$co<=31;$co++){
      echo ("<option value='$co'"); if($co==$dia){echo ("selected");} echo ">$co</option>";
   }
   ?>
   </select>
   
 Mes: <select name='mes' class='conborde'>
  <option value='01' <?php if ($mes=="01"){echo ("selected");} ?>> Ene </option>
  <option value='02' <?php if ($mes=="02"){echo ("selected");} ?>> Feb </option>
  <option value='03' <?php if ($mes=="03"){echo ("selected");} ?>> Mar </option>
  <option value='04' <?php if ($mes=="04"){echo ("selected");} ?>> Abr </option>
  <option value='05' <?php if ($mes=="05"){echo ("selected");} ?>> May </option>
  <option value='06' <?php if ($mes=="06"){echo ("selected");} ?>> Jun </option>
  <option value='07' <?php if ($mes=="07"){echo ("selected");} ?>> Jul </option>
  <option value='08' <?php if ($mes=="08"){echo ("selected");} ?>> Ago </option>
  <option value='09' <?php if ($mes=="09"){echo ("selected");} ?>> Sep </option>
  <option value='10' <?php if ($mes=="10"){echo ("selected");} ?>> Oct </option>
  <option value='11' <?php if ($mes=="11"){echo ("selected");} ?>> Nov </option>
  <option value='12' <?php if ($mes=="12"){echo ("selected");} ?>> Dic </option>
 </select>
 Año: <select name='anio' class='conborde'>
 <option value='2007' <?php if ($anio=="2007") {echo ("selected");} ?>> 2007 </option>
 <option value='2008' <?php if ($anio=="2008") {echo ("selected");} ?>> 2008 </option>
 <option value='2009' <?php if ($anio=="2009") {echo ("selected");} ?>> 2009 </option>
 <option value='2010' <?php if ($anio=="2010") {echo ("selected");} ?>> 2010 </option>
 <option value='2011' <?php if ($anio=="2011") {echo ("selected");} ?>> 2011 </option>
 <option value='2012' <?php if ($anio=="2012") {echo ("selected");} ?>> 2012 </option>
 <option value='2013' <?php if ($anio=="2013") {echo ("selected");} ?>> 2013 </option>
 <option value='2014' <?php if ($anio=="2014") {echo ("selected");} ?>> 2014 </option>
 <option value='2015' <?php if ($anio=="2015") {echo ("selected");} ?>> 2015 </option>
 <option value='2016' <?php if ($anio=="2016") {echo ("selected");} ?>> 2016 </option>
 <option value='2017' <?php if ($anio=="2017") {echo ("selected");} ?>> 2017 </option>
 <option value='2018' <?php if ($anio=="2018") {echo ("selected");} ?>> 2018 </option>
 <option value='2019' <?php if ($anio=="2019") {echo ("selected");} ?>> 2019 </option>
 <option value='2020' <?php if ($anio=="2020") {echo ("selected");} ?>> 2020 </option>
 <option value='2021' <?php if ($anio=="2021") {echo ("selected");} ?>> 2021 </option>
</select></tr>
<tr>
<td>id_grupo:</td>
<td><select name='id_grupo' class='conborde'>
  <option value="0">--Select grupo--</option>
  <option value='1' <?php if ($reg[id_grupo]=="1") {print ("selected");} ?>>T72</option>
  <option value='2' <?php if ($reg[id_grupo]=="2") {print ("selected");} ?>>T73</option>
  <option value='3' <?php if ($reg[id_grupo]=="3") {print ("selected");} ?>>T74</option>
  <option value='4' <?php if ($reg[id_grupo]=="4") {print ("selected");} ?>>T76</option>
  <option value='5' <?php if ($reg[id_grupo]=="5") {print ("selected");} ?>>T77</option>
  <option value='6' <?php if ($reg[id_grupo]=="6") {print ("selected");} ?>>T79</option>
  <option value='7' <?php if ($reg[id_grupo]=="7") {print ("selected");} ?>>T80</option>
  <option value='8' <?php if ($reg[id_grupo]=="8") {print ("selected");} ?>>T81</option>
  <option value='9' <?php if ($reg[id_grupo]=="9") {print ("selected");} ?>>T82</option>
  <option value='10' <?php if ($reg[id_grupo]=="10") {print ("selected");} ?>>T83</option>
  <option value='11' <?php if ($reg[id_grupo]=="11") {print ("selected");} ?>>T84</option>
  <option value='12' <?php if ($reg[id_grupo]=="12") {print ("selected");} ?>>T85</option>
  <option value='13' <?php if ($reg[id_grupo]=="13") {print ("selected");} ?>>T86</option>
  <option value='14' <?php if ($reg[id_grupo]=="14") {print ("selected");} ?>>T87</option>
  <option value='15' <?php if ($reg[id_grupo]=="15") {print ("selected");} ?>>T88</option>
  </select>  </td>
</tr>
<tr>
<td colspan="2">
<input type="reset" name="Restablecer" id="Restablecer" value="Restablecer">
<input name="Enviar" type="submit" id="Enviar" value="Enviar"></td>
</tr>
</table>

<?php
mysql_close();
?>
</form>
</body>
</html>

 :) examenaccion.php
<?php
include ("conexion.php");

switch ($_GET[accion])
 {
  case "alta":
  $fecha=$_POST[anio].'/'.$_POST[mes].'/'.$_POST[dia];
  mysql_query ("insert into examen values ('', '$_GET[id_materia]', '$_GET[no_preguntas]', '$_GET[parcial]', '$_GET[tipo]', '$_GET[id_estado]', '$_GET[num_empleado]', '$_GET[fecha]',  '$_GET[id_grupo]')") or die (mysql_error());
  break;
 
  case "cambio":
  mysql_query ("update examen set id_materia='$_POST[id_materia]' where  id_examen='$_GET[id_examen]'") or die (mysql_error());
  mysql_query ("update examen set no_preguntas='$_POST[no_preguntas]' where  id_examen='$_GET[id_examen]'") or die (mysql_error());
  mysql_query ("update examen set parcial='$_POST[parcial]' where id_examen='$_GET[id_examen]'")  or die (mysql_error());  
  mysql_query ("update examen set tipo='$_POST[tipo]' where id_examen='$_GET[id_examen]'") or  die (mysql_error());
  mysql_query ("update examen set id_estado='$_POST[id_estado]' where  id_examen='$_GET[id_examen]'") or die (mysql_error());
  mysql_query ("update examen set num_empleado='$_POST[num_empleado]' where  id_examen='$_GET[id_examen]'") or die (mysql_error());
  mysql_query ("update examen set id_grupo='$_POST[id_grupo]' where  id_examen='$_GET[id_examen]'") or die (mysql_error());
  mysql_query ("update examen set fecha='$_POST[fecha]' where id_examen='$_GET[id_examen]'") or  die (mysql_error());
  break;
 
  case "borrar":
  mysql_query ("delete from examen where id_examen='$_GET[id_examen]'") or die (mysql_error());
  break;
 }
 mysql_close();
 header ("location:examena.php");
?>
<title>Acciones</title>
</body>
</html>

 :) examena.php
<?php  
include ("conexion.php");
$rs=mysql_query('select * from examen') or die (mysql_error());

print ("<a href=formularioexamen.php>Crear Examen</a> <a href=bienvenida.html>Cerrar Sesión</a><br><br><table border=1>
<tr><td>id_examen</td><td>id_materia</td><td>no_preguntas</td><td>parcial</td><td>tipo</td><td>id_estado</td><td>num_empleado</td><td>fecha</td><td>id_grupo</td><td colspan=2><center>Acciones</td></tr>");


 while ($reg=mysql_fetch_array ($rs))
    {
     $id_examen=$reg['id_examen'];
    $id_materia = $reg['id_materia'];
    $no_preguntas = $reg['no_preguntas'];
    $parcial = $reg['parcial'];
    $tipo = $reg['tipo'];
    $id_estado = $reg['id_estado'];
    $num_empleado = $reg['num_empleado'];
    $fecha= $reg['fecha'];
    $id_grupo = $reg['id_grupo'];
   
   print ("<tr><td>$id_examen</td><td>$id_materia</td><td>$no_preguntas</td><td>$parcial</td>    <td>$tipo</td><td>$id_estado</td><td>$num_empleado</td><td>$fecha</td><td>$id_grupo</td>
   <td><a href='formularioexamen.php?id_examen=$id_examen&accion=cambio'>modificar</a></td>
   <td><a href='examenaccion.php?id_examen=$id_examen&accion=borrar'>borrar</a></td></tr>");
   }
   print ("</table><br>");
   ?>
<?php   
mysql_close();
?>
<html>
<body>
<title>Tabla de Examenes</title>
</body>
</html>

Páginas: [1]