Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/09/2008, 14:16
cearriag
 
Fecha de Ingreso: marzo-2005
Mensajes: 156
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Llenar combobox

hola amigos
Le comento construi un codigo para ver lo que les estaba consultando anteriormente, A mi parecer esta bien ya a todo esto funciona impeque pero igual tengo mis duda, es decir que se un poco inestable y se me pueda caer en cualquier momento.
Aca les dejo el codigo si lo pueden chequear por favor
Gracias

<?php
echo"<html>\n";
echo"<head>\n";
echo"<title>Registro de Cursos</title>\n";
echo"</head>\n";
echo"<body>\n";

$enlace = mysql_connect("localhost", "root", "")or die("No pudo conectarse : " . mysql_error());
mysql_select_db("sisproed") or die("No pudo seleccionarse la BD.");
if ($pasar==2)
{
$agno=date("Y");
//*******************************
$sqlq = "select MAX(HORA_CODIGO) from horario__hora";
$contar=mysql_db_query("sisproed",$sqlq);
$Array=mysql_fetch_array($contar);
$Array=$Array[0]+1;
//*******************************

$sqlq = "
INSERT INTO horario__hora(hora_codigo, diho_id, bloq_id, asig_codigo, prof_rut, curs_curso_alumno,agno_creacion)
VALUES ('".$Array."',".$dia.",".$bloque.",'".$asignatura. "','".$profesor."','".$curso."','".$agno."')";

//echo"$sqlq";
$ress=mysql_db_query("sisproed",$sqlq);
if (!$ress)
{

echo"<html>";
echo"<body bgcolor='#FFFFCC'>\n";
echo"<font face='verdana' size='3'><center><strong>Hora no disponible. El profesor se encuentra asignado en otro curso en el mismo bloque.</strong></font>";
echo"<center><input type='button' value='Cerrar ventana' onclick='window.opener.location.reload();window.cl ose()'></center>";
echo"</body>";
echo"</html>";
exit();
}

else
{

echo"<html>";
echo"<body bgcolor='#FFFFCC'>\n";
echo"<font face='verdana' size='2'><center><strong>La Asignatura fue asignada</strong></font>";
echo"<center><input type='button' value='Cerrar ventana' onclick='window.opener.location.reload();window.cl ose()' ></center>";
echo"</body>";
echo"</html>";
exit();
}




exit();
}


if ($pasar==1)
{
echo"<form id= form1 action='nueva_asignar_asig_bloque.php?pasar=2&curs o=$curso&dia=$dia&bloque=$bloque&profe=$profesor' method='POST' name='form1'>\n";

$curso=$HTTP_GET_VARS["curso"];
$dia=$HTTP_GET_VARS["dia"];
$bloque=$HTTP_GET_VARS["bloque"];

//echo"$profesor";
$sql = "select ASIG_CODIGO,asig_nombre
from asignaturas__asig
where PROF_RUT = '$profesor' and CURS_CURSO_ALUMNO = '$curso'";
//echo"$sql";
$res = mysql_query($sql) or die("La consulta fall&oacute;: " . mysql_error());
$num=mysql_numrows($res);
//echo "<td><font face='Verdana' size='2'>asignatura</font></td>";
echo "<td ><select name='asignatura' id='asignatura'>";
echo "<option value=''>(seleccione Asignatura)</option>";
for ($i=0; $i<$num; $i++)
{
$id_familia=mysql_result($res,$i,"ASIG_CODIGO");
$nombre=mysql_result($res,$i,"asig_nombre");
echo "<option value=$id_familia>$nombre</option>";
}
echo "</select></td>";
echo "<input type='submit' id='asignar' name='Asignar' value='Asignar la asignatura' title='Asignar en el $nombre1 en el bloque $bloque' ;'></input>\n";
//echo"<center><input id='btnagregar' type='button' name='btnagregar' value='As' onclick='validar1();' title='Ingresar Asignacion'></input></center>\n";
echo "<input type='hidden' name='profesor' value='$profesor'>\n";
echo "<input type='hidden' name='curso' value='$curso'>\n";
echo "<input type='hidden' name='dia' value='$dia'>\n";
echo "<input type='hidden' name='bloque' value='$bloque'>\n";
echo"</form>\n";
exit();

}

echo"<form id= form1 action='nueva_asignar_asig_bloque.php?pasar=1&curs o=$curso&dia=$dia&bloque=$bloque' method='POST' name='form1'>\n";
//$rut=$HTTP_GET_VARS["parametro"];
$curso=$HTTP_GET_VARS["curso"];
$dia=$HTTP_GET_VARS["dia"];
$bloque=$HTTP_GET_VARS["bloque"];

$sql1 = "SELECT * FROM profesor__prof";
$res1 = mysql_query($sql1) or die("La consulta fall&oacute;: " . mysql_error());
$num1=mysql_numrows($res1);
echo "<td><font face='Verdana' size='2'>Profesor</font></td>";
echo "<td><select name='profesor' id='profesor'>";
echo "<option value=''>(Seleccione Profesor)</option>";
for ($i1=0; $i1<$num1; $i1++)
{
$profesor=mysql_result($res1,$i1,"Prof_Rut");
$nombre=mysql_result($res1,$i1,"Prof_nombre");
if($profesor==$HTTP_POST_VARS['profesor'])
echo "<option selected=\"selected\" value=\"$profesor\">$nombre</option>";
else
echo "<option value=$profesor>$nombre</option>";
}
echo"</select>";
echo "<input type='submit' id='asignar' name='Asignar' value='Asignar la asignatura' title='Asignar en el $nombre1 en el bloque $bloque' onclick='validar1();'></input>\n";
//echo"<center><input id='btnagregar' type='button' name='btnagregar' value='As' onclick='validar1();' title='Ingresar Asignacion'></input></center>\n";
echo "<input type='hidden' name='curso' value='$curso'>\n";
echo "<input type='hidden' name='dia' value='$dia'>\n";
echo "<input type='hidden' name='bloque' value='$bloque'>\n";


echo"</form>\n";
echo"</body>\n";
echo"</html>\n";