Cita:
Iniciado por K-SuMa
sorry Gaushito, tube fuera de la red un dia, como te fue tema cerrado?
no realmente....solo logro llegar a ingresar hasta la nota_2 al ingresar la tercera nota me reemplaza la nota_2...por algun motivo no esta pasando al siguiente if...
esto es lo ultimo que tengo
Código PHP:
...
//Selecciono la base de datos a utilizar
mysql_select_db($database_Escuela,$Escuela);
//Verificamos si la nota_1 esta ocupada
$ConsultaNota=mysql_query("SELECT nota_1, nota_2,nota_3,nota_4 FROM notas
WHERE id_alumno ='$Rut' and nombre_asignatura='$Asignatura';",$Escuela);
//Ingreso los datos a la bd
if(mysql_num_rows($ConsultaNota)==0)
{
$consulta = "INSERT INTO notas (nombre_asignatura,id_alumno,nota_1)
VALUES ('$asignatura','$Rut','$Nota')";
//Se almacenan los datos
$resultado = mysql_query($consulta, $Escuela);
header("location:NotaSubida.php");
}
//Indica que la nota_1 esta ocupada
else
{
//Compruebo si la nota_2 esta ocupada
if($ConsultaNota["nota_2"]=='')
{
//Ingreso los datos a la nota_2
$consulta ="UPDATE notas SET nota_2='$Nota' WHERE id_alumno ='$Rut' and nombre_asignatura='$Asignatura';";
//Se almacenan los datos
$resultado = mysql_query($consulta, $Escuela);
header("location:NotaSubida.php");
}
else
//Indica que nota_2 esta ocupada
{
//Verifico si la nota_3 esta ocupada
if($ConsultaNota["nota_3"]=='')
{
//Ingreso los datos a la nota_2
$consulta ="UPDATE notas SET nota_3='$Nota' WHERE id_alumno ='$Rut' and nombre_asignatura='$Asignatura';";
//Se almacenan los datos
$resultado = mysql_query($consulta, $Escuela);
header("location:NotaSubida.php");
}
//Indica que la nota_3 esta ocupada
else
{
//Verifico si la nota_4 esta ocupada
if($ConsultaNota["nota_4"]=='')
{
//Ingreso los datos a la nota_4
$consulta ="UPDATE notas SET nota_4='$Nota' WHERE id_alumno ='$Rut' and nombre_asignatura='$Asignatura';";
//Se almacenan los datos
$resultado = mysql_query($consulta, $Escuela);
header("location:NotaSubida.php");
}
else
{
//Indica que los campos estan llenos
header("location:Error_Ingreso.php");
}
}
}
}
...