Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/08/2012, 16:15
Avatar de anewryzm
anewryzm
 
Fecha de Ingreso: septiembre-2011
Mensajes: 47
Antigüedad: 12 años, 8 meses
Puntos: 7
Respuesta: como hacer esta consulta en mysql

No veo por donde insertas los datos a tu bd.

Te recomiendo que crees un archivo aparte en lugar de hacerlo directo en la base (claro en este caso solo tú tendrias acceso a ese script)

Crea un formulario con las mismas columnas de tu tabla y para que inserte según la nota y parciales utiliza un if.

Primero realizas consulta a las tablas que contengan la información de tus calificaciones. Luego:

Código PHP:
for ($i=0;$i<=mysql_num_rows($cursos);$i++)
{

$curso_desaprob0;
if (
$calificacion <= 5)
{
$curso_desaprob=$curso_desaprob+1;
}
}

if (
$curso_desaprob=1)
{
 
//Realizar consulta (insertar)
insert_into ("","Parcial1")
}
elseif(
$curso_desaprob=2)
{
insert_into ("","Parcial2")
}

elseif(
$curso_desaprob>=3)
{
insert_into ("","extraordinario")

El ultimo bloque de condiciones estaría mejor si lo haces con un "case"
Espero que te ayude en algo
De momento es lo único que se me ha ocurrido.

Salu2