Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/12/2008, 14:49
NAGF
 
Fecha de Ingreso: diciembre-2008
Mensajes: 8
Antigüedad: 15 años, 5 meses
Puntos: 0
problemas con select y select multiple

buenas de antemano gracias
me explico estoy asiendo un sistema de anotaciones de un colegio
y en la pagina principal tengo 2 select y 2 select multiple,
el primer select me da los cursos del colegio y en el primer select multiple me aparecen
los alumnos los cuales selecciono para enviarlos al segundo select multiple y el select que me queda es de la asignatura el asunto es, uff me canse, que por EJEMPLO si 2 alumnos de dos curso distintos pelean en esa misma pagina se podran a anotar a los dos e probado de todo session, array pero el problema es que cuando se recarga la pagina creo yo no soy experto en la materia coloco un poco de codigo
con esto llamo a los cursos
Código:
<th width="400" scope="col">Cursos
	<select name="combo_curso" id="combo_curso"  onchange="this.form.submit()">
	<option>option</option>
	 {valores_curso}
	</select>
[

aca se muestr

an los alumnos
Código:
 <td><center><SELECT name="cmb_alumnos" size="30" style="height : 150px; width : 300px;" multiple>
   	{valores_alumnos}
	</SELECT></center>
asi traigo los cursos

Código PHP:
]function ver_curso(){

    
$tipos $this->bo_categoria_obs->obtener_cursos_observacion();
    
     
    
//$nombre1 = get_var('cmb_alumnos2',array('POST'));
        
            
        
        
foreach($tipos as $indice => $valor){
        
        if(
$_POST["combo_curso"]==$valor["id"]){
            
            
$GLOBALS["tpl"]->set_var("var_selected","selected");

            }
        else{    
            
$GLOBALS["tpl"]->set_var("var_selected","");

        }
        
            
$GLOBALS['tpl']->set_var('co_id',$valor["id"]);
            
$GLOBALS['tpl']->set_var('co_valor',$valor["nombre_corto"]);        
            
$GLOBALS['tpl']->parse('valores_curso','cmb_valores'True);
                    
        }
        

        
$id_curso get_var('combo_curso',array('POST'));
        
$this->ver_asignaturas($id_curso);
        
$this->mostrar_alumnos($id_curso);
        
$this->agregar_al_cmb($n);
        
$this->get_cmb($n);
        
//$GLOBALS['tpl']->pparse('out','columna_accion_entrada');

    

y lo mismo para alumnos, se me olvidaba ademas trabajo por capas,
y help
bye