![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/06/2006, 18:58
|
![Avatar de Stickmaster2004](http://static.forosdelweb.com/customavatars/avatar74526_1.gif) | | | Fecha de Ingreso: septiembre-2004 Ubicación: Barranquilla
Mensajes: 568
Antigüedad: 20 años, 4 meses Puntos: 0 | |
Actualizacion de Combobox creo que a muchos les podra servir esto, por que me canse de buscar y no lo halle por ninguna parte y me toco implementarlo, pues gracias a todos por su colaboracion.
este es el codigo:
<tr>
<td><div align="left">
<select name=act> //aqui comienza el select o lo que es lo mismo que //el combobobox
//aqui en este bloque se muestran los registros que son diferentes a //los que fueron insertados en el formulario de insercion
<?php
$db = mysql_pconnect("localhost");
mysql_select_db("sima",$db);
// Ahora seleccionamos de la BD las secciones existentes
$result = mysql_query("select distinct(a.act_nombre),a.act_codigo from
activos a,solicitudes s where a.act_codigo<>'$activos'
order by a.act_nombre asc", $db);
while ( ($datos = mysql_fetch_array($result)) ) {
?><option value=<?php echo $datos["act_codigo"]; ?>><?php
echo $datos["act_nombre"];?></option><?
}
//hasta aqui es el bloque1
//aqui comienza el segundo bloque, que muestra el registro que fue //insertado en el formulario de insercion y que pues tiene que ser //mostrado en el formulario de actualizacion, si se pueden dar cuenta //en el option se implementa la propiedad <selected> para que aparezca //seleccionada por default
$db = mysql_pconnect("localhost");
mysql_select_db("sima",$db);
// Ahora seleccionamos de la BD las secciones existentes
$result = mysql_query("select a.act_nombre,a.act_codigo from
activos a,solicitudes s where a.act_codigo=s.sol_actcod and
s.sol_codigo='$codigo' order by a.act_nombre asc", $db);
while ( ($datos = mysql_fetch_array($result)) ) {
?><option selected value=<?php echo $datos["act_codigo"];?>>
<?php
echo $datos["act_nombre"];?></option><?php
}
?>
//cerramos el select o combobox
</select>
</div></td>
</tr>
espero que les sirva de mucha ayuda.
__________________ Solo el que se basa en conocimiento basico y cultiva el aprendizaje obtendra sabiduria |