Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/08/2009, 17:46
Avatar de zeuzft
zeuzft
 
Fecha de Ingreso: junio-2009
Ubicación: peru
Mensajes: 358
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: No puedo obtener el id de un combo

Ya mas o menos lo solucione; ahora el problema es que solo me coge la 1era seleccion es decir si escogo el codigo 7 y despues escogo el codigo 1 me sigue mostrando el codigo 7.
aqui la seleccion con el input hidden:
Código PHP:
    <td>
        <select name="tipo" size='1' class='combo' onchange="enviaQuery('tipo_id','myajax.php?tipo='+this.options[this.options.selectedIndex].value);">
                    <option selected>[Seleccionar Tipo]</option>
                    <?
                    $miconexion
->consulta("Select * from linea where Lin_pas<>1 and Lin_id_Fk=0");
                    while(
$row mysql_fetch_array($miconexion->Consulta_ID))
                    {
                    
$nomlinea=$row['Lin_nom'];
                    
$idlinea=$row['Lin_id'];
                    echo
"<option value=$idlinea>";                    
                    echo 
"$nomlinea</option>";
                    }
                    
?>
        <input type='hidden' name='idlinea' value='<?=$idlinea?>' />
        </select>
        </td>
aqui es dond envio el codigo:
Código PHP:
    <td align="center">
        <a href="javascript:;" value='Editar Producto' onclick="Modalbox.show('nuevo_linea.php?id=<?=$idlinea;?>&accion=editar', {title: 'Editar Linea', width: 700, loadingString:'Espere CITEC', closeString:'Gracias. CITEC'}); return false;" class='nuborde'><img src='images/edit.bmp' alt='Editar' border='0' /></a></td>
y aqui el mismo formulario donde veo el codigo:
Código PHP:
    if(!empty($_GET['accion']))
        {    
        $id=$_GET['id'];
        $miconexion->consulta("select * from linea where Lin_id='$id'");
        $row = mysql_fetch_array($miconexion->Consulta_ID);
        $nombre=$row['Lin_nom'];                
        }
?>
<br>
<span class='titulo3'>Mantenimiento de Tipos</span><br><br>
<form action='<? echo $paginaprincipal;?>?menu=nuevo_linea' method='post'  name='form11'>
<table align='center'>
<tr>
<td><?echo "nada--$id--codigo";?></td>
</tr>
    <tr>
        <td align='right'>
            <b>Nombre:</b>
        </td>
        <td align='left'>
            <input type='text' class='form' size='50' name='nombre' value='<?=$nombre?>' onkeypress="javascript:var key=window.event.keyCode;if (key==13) document.form11.grabar.focus();"></input>
        </td>
    </tr>