Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2012, 21:57
elsaiya
 
Fecha de Ingreso: marzo-2012
Ubicación: El Vigia Edo Merida
Mensajes: 147
Antigüedad: 12 años, 1 mes
Puntos: 1
Mensaje de validacion con php

Hola amigo comoe stan dios necesito una pequeña ayuda estoy tratando q me valide cuando hay cupos en un grado sino existen cupos q me de un mensaje de error me funciona bien pero, cuando tengo tres grados y en unos de ellos no hay mas cupos asi hayan mas cupos en los otros dos grados me sale igual diciendo q no existen cupos

estos son mis codigos php por favor les pido q me echen una manito

<?php
include('../Connections/Inscripcion.php');
$Ced_alumno=$_POST['Ced_alumno'];
$Grado=$_POST['Grado'];
if ($Ced_alumno==Null )
{
echo "<h4><center><font color='red'><strong><font face='Times New Roman, Times, serif'>¡ERROR! Campo Cédula del Estudiante vacio</font></strong></font color></center></h4>";
echo "<h4><center><font color='red'><strong><font face='Times New Roman, Times, serif'>Por favor verifique e ingrese los datos correctamente</font></strong></font color></center></h4></strong>";
echo "<h5><center><font color='red'><a href='principal.php'><font face='Times New Roman, Times, serif'>Para volver al formulario haz click aqui</font></a></font color></center></h5>";
echo "<br>";
return;
}
elseif ($Grado==Null){
echo "<h4><center><font color='red'><strong><font face='Times New Roman, Times, serif'>¡ERROR! Campo Año que cursara el Estudiante vacio</font></strong></font color></center></h4>";
echo "<h4><center><font color='red'><strong><font face='Times New Roman, Times, serif'>Por favor verifique e ingrese los datos correctamente</font></strong></font color></center></h4></strong>";
echo "<h5><center><font color='red'><a href='principal.php'><font face='Times New Roman, Times, serif'>Para volver al formulario haz click aqui</font></a></font color></center></h5>";
echo "<br>";
return;
}
{
$sql1="Select * from alumnos where Ced_alumno ='$Ced_alumno'";
$Consulta=mysql_query($sql1,$Inscripcion);
$Columnas=mysql_num_rows($Consulta);
if ($Columnas>0){
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡¡ ERROR !!!</font></h4></font color></center>";
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡ El Estudiante con C.I. $Ced_alumno ya se encuentra registrada en la Base de Datos !!</font></h4></font color></center>";
echo "<center><font color='red'><h4><a href='principal.php'><font face='Times New Roman, Times, serif'>| Regresar |</font></a></h4></font color></center>";
}
else
{
$sql2=mysql_query("SELECT sum(Maximo_estudiantes) AS cupos FROM configuracion WHERE Grado ='7mo'",$Inscripcion) or die("Problemas en el select:".mysql_error());

$consulta1=mysql_fetch_array($sql2);

$sql3=mysql_query("select count(*) as cantidad from alumnos where Grado ='7mo'",$Inscripcion) or die("Problemas en el select:".mysql_error());
$consulta2=mysql_fetch_array($sql3);

$aviso=$consulta1['cupos'] - $consulta2['cantidad'];

if ($aviso==0)
{
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡¡ Aviso del Sistema !!!</font></h4></font color></center>";
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡ No existen cupos para $Grado Grado cree otra Sección!!</font></h3></font color></center>";
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡ Por Favor dirija al Inscrito a otra Sección disponible !!</font></h3></font color></center>";
echo "<center><font color='red'><h4><a href='principal.php'><font face='Times New Roman, Times, serif'>| Regresar |</font></a></h4></font color></center>";
return;}
else
{
$sql4=mysql_query("SELECT sum(Maximo_estudiantes) AS cupos FROM configuracion WHERE Grado ='8vo'",$Inscripcion) or die("Problemas en el select:".mysql_error());

$consulta3=mysql_fetch_array($sql4);

$sql5=mysql_query("select count(*) as cantidad from alumnos where Grado ='8vo'",$Inscripcion) or die("Problemas en el select:".mysql_error());
$consulta6=mysql_fetch_array($sql5);

$alerta=$consulta5['cupos'] - $consulta6['cantidad'];

if ($alerta==0)
{
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡¡ Aviso del Sistema !!!</font></h4></font color></center>";
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡ No existen cupos para $Grado Grado cree otra Sección!!</font></h3></font color></center>";
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡ Por Favor dirija al Inscrito a otra Sección disponible !!</font></h3></font color></center>";
echo "<center><font color='red'><h4><a href='principal.php'><font face='Times New Roman, Times, serif'>| Regresar |</font></a></h4></font color></center>";
return;}
else
{
$sql6=mysql_query("SELECT sum(Maximo_estudiantes) AS cupos FROM configuracion WHERE Grado ='9no'",$Inscripcion) or die("Problemas en el select:".mysql_error());

$consulta7=mysql_fetch_array($sql6);

$sql8=mysql_query("select count(*) as cantidad from alumnos where Grado ='9no'",$Inscripcion) or die("Problemas en el select:".mysql_error());
$consulta8=mysql_fetch_array($sql8);

$mensaje=$consulta7['cupos'] - $consulta8['cantidad'];

if ($mensaje==0)
{
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡¡ Aviso del Sistema !!!</font></h4></font color></center>";
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡ No existen cupos para $Grado Grado cree otra Sección!!</font></h3></font color></center>";
echo "<center><font color='red'><h4><font face='Times New Roman, Times, serif'>¡¡ Por Favor dirija al Inscrito a otra Sección disponible !!</font></h3></font color></center>";
echo "<center><font color='red'><h4><a href='principal.php'><font face='Times New Roman, Times, serif'>| Regresar |</font></a></h4></font color></center>";
return;}
else
{
echo "<meta http-equiv='Refresh' content='0.1;url=foralumnos.php?paso=$Ced_alumno&v ar=$Grado'>";
echo "<center><font color='red'><h4><a href='foralumnos.php'><font face='Times New Roman, Times, serif'>| Registrar Estudiante |</font></a></h4></font color></center>";
}
mysql_close($Inscripcion);
}
}
}
}
?>