Foros del Web » Programando para Internet » PHP »

combobox

Estas en el tema de combobox en el foro de PHP en Foros del Web. Tengo el siguiente problema: tengo un formulario en donde hay un combobox para seleccionar la comuna, y al lado la opcion para crear una nueva ...
  #1 (permalink)  
Antiguo 22/10/2012, 07:27
 
Fecha de Ingreso: octubre-2012
Mensajes: 4
Antigüedad: 11 años, 7 meses
Puntos: 0
combobox

Tengo el siguiente problema:
tengo un formulario en donde hay un combobox para seleccionar la comuna, y al lado la opcion para crear una nueva comuna si ésta no aparece en el combo.
al hacer click para crear una nueva comuna la pagina se habre con un shadowbox, funciona todo bien pero cuando desplego el combo no me aparece la nueva comuna entonces lo que necesito que el combobox se actualice pero no se como realizarlo.
les dejo algo de codigo ojala puedan ayudarme:

Cita:
Código PHP:
<?php

                          $query_comunas
="SELECT * FROM comunas WHERE borrado=0 ORDER BY nombre_comuna";
                        
mysql_select_db($database_conexion,$conexion);
                        
$res_comunasmysql_query($query_comunas$conexion);
                        
//$res_comunas=mysql_query($query_comunas);
                        
$contador=0;
                      
?>
                        <tr>
                            <td width="10%">Comuna</td>
                          <td width="50%"><select id="cboProvincias" name="cboProvincias" class="comboGrande">
                            <option value="0">Seleccione una Comuna</option>
                                <?php
                                
while ($contador mysql_num_rows($res_comunas)) { ?>
                                <option value="<?php echo mysql_result($res_comunas,$contador,"cod_comuna")?>"><?php echo mysql_result($res_comunas,$contador,"nombre_comuna")?></option>
                                <? $contador++;
                                } 
?>                
                          </select>
                          <a rel="shadowbox;width=700;height=500" name="nueva_comu" id="nueva_comu" title="Nueva Comuna" href="../comunas/index.php">Nueva Comuna</a>
  #2 (permalink)  
Antiguo 22/10/2012, 08:25
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: combobox

¿y en que parte ingresas la nueva comuna?, porque puede que uses AJAX y desde el mismo puedes reconstruir el select para que incluya la nueva comuna.

recuerda que php se ejecuta en el servidor, necesitas peticiones HTTP (sean normales o con ajax) para poder enviar información desde el cliente al servidor con php
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 22/10/2012, 12:45
Avatar de tutorias  
Fecha de Ingreso: octubre-2012
Ubicación: Medellin
Mensajes: 69
Antigüedad: 11 años, 6 meses
Puntos: 13
Respuesta: combobox

Un saludo. Hace meses tuve ese inconveniente. Podia solucionarlo con ajax, pero opte por cuestiones de usabilidad simplemente en dejar un checkbox al lado del combo y en caso de no encontrarse el valor en el select, pues el usuario macara la opcion del checkbox con mensaje de "otra" y luego se despliega un input text para rellenar dicho valor.

Solo debe tener en cuenta validar al recibir los datos que si no hay post de select entonces debe haber post del text.

Etiquetas: combobox, formulario, mysql, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:24.