Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2012, 12:10
arlene90
 
Fecha de Ingreso: septiembre-2012
Mensajes: 103
Antigüedad: 11 años, 7 meses
Puntos: 0
Pasar un registro de texfield a combobox

Lo que pasa es que tengo unos formularios: el primero es para ingresar programas que pertenecen a un nucleo, este nucleo lo escoje de un combobox que extrae los datos de la base de datos. El segundo formulario Busca en la base de datos ese programa y muestra el nombre del nucleo en una tabla al que pertenece pero ademas lo mando a otra pagina para que pueda modificar los datos pero no se como pasar ese valor que se muestra al buscar el nucleo que esta en una tabla para el combobox. Espero que me halla exlicado este es mi codigo:

Código PHP:
<?php if(isset($_POST['consigla']) &&  isset($_POST['connombre'])){
    
    
 
$guardasigla $_POST['consigla'];
$guardanombre $_POST['connombre'];
 
mysql_select_db($database_conexion$conexion);
@
mysql_query("SET NAMES 'utf8'");
$query_Recordset1 "SELECT programas.id_programa, programas.id_nucleo, programas.sigla_programa, programas.nombre_programa, programas.duracion_programa, nucleos.nombre_nucleo FROM programas,nucleos WHERE sigla_programa LIKE '%$guardasigla%' AND nombre_programa LIKE '%$guardanombre%' AND programas.id_nucleo=nucleos.id_nucleo";
$Recordset1 mysql_query($query_Recordset1$conexion) or die(mysql_error());
$Recordset2 mysql_query($query_Recordset1$conexion) or die(mysql_error());
}


?>
 <form action="<?php echo $editFormAction?>" method="post" name="form2" id="form2">
    <table align="center">
      <tr valign="baseline">
      
        <td nowrap="nowrap" align="right">Sigla:</td>
        <td> <input name="consigla" type="text" id="consigla" value="" size="20" /></td>
          
        <td nowrap="nowrap" align="right">Nombre:</td>
        <td><input name="connombre" type="text" id="connombre" value="" size="20" /></td>
        
        <td><input name="Buscar" type="submit" id="Buscar" value="Consultar" /> </td>               
              
        </tr>
      </table>
     
        
    <?php
    
    $numfilas 
mysql_num_rows($Recordset2); 
    
    
    echo 
'<table cellpadding="0" cellspacing="0" width="50%" >';
    echo 
'<thead><tr><td>No.</td><td>NUCLEO</td><td>SIGLA</td><td>NOMBRE</td><td>DURACION</td></tr></thead>';
    echo 
"</table>";
    
         
     
    
?>        
    
    <div id="adentro2">
      
      <?php
  
      
 
    
echo '<table cellpadding="0" cellspacing="0" width="50%">';
    for (
$i=0$i<$numfilas$i++)
    {
         
$fila mysql_fetch_array($Recordset1);
        
$numlista $i 1;
        
        echo 
'<tr><td>'.$numlista.'</td>';
        echo 
'<td>'.$fila['nombre_nucleo'].'</td>';
        echo 
'<td>'.$fila['sigla_programa'].'</td>';
        echo 
'<td>'.$fila['nombre_programa'].'</td>';
        echo 
'<td>'.$fila['duracion_programa'].'</td>';
        
        echo 
'<td><a href="modificarprogramas.php?id='.$fila['id_programa'] .'nombre='.$fila['nombre_nucleo'].'">Ver</a></td></tr>';
    } 
    echo 
"</table>";
    
    
  
?>
  
     
     
     
    </form>

con esto muestro el programa y el nucleo al que pertenece