Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/12/2006, 01:10
Avatar de miglos
miglos
 
Fecha de Ingreso: enero-2005
Ubicación: Perú
Mensajes: 235
Antigüedad: 19 años, 3 meses
Puntos: 1
Re: Recuperar datos de DB a select

Bueno, para el primer select ya pude conseguir que me muestre el valor por defecto.
Modifique la funcion, en caso exista un valor para ese "select", quedo asi:
Código PHP:
<?
function obtieneproblema($idprob)
{
$conn mysql_connect(cnxHost(),cnxUsuario(),cnxPassword()) or die(mysql_error());
mysql_select_db(cnxBaseDatos()) or die(mysql_error());
$consulta=mysql_query("SELECT * FROM problemas");
$sel mysql_db_query(dbinventario,$consulta);
mysql_close($conn);
    
?>    <select class='combo' style='font-family: Arial; height: 15; width: 180; font-size: 8 pt; border: 1 solid #053E97' id='select_0' name='problema' onChange='cargaContenido()'>
<?
    
echo "<option value='0'>---- Selecciona ----</option>";
    while(
$registro=mysql_fetch_row($consulta))
    {
?>
    <option value="<?php echo $registro[0];?><?php if($idprob==$registro[0]){ echo 'selected';}?>><?php echo $registro[1]." - ".$registro[2];?></option>
<?php
    
}
    echo 
"</select>";
}
Ahora, ¿¿cómo hago para que el 2do "select" tambien aparezca seleccionado por defecto??
Al estar seleccionado el primer select, el evento onChange queda sin efecto, verdad??? Cómo hago para llamar a la funcion cargacontenido() ???
Alguna ayuda por favooor!!
__________________
:adios: