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

ahora este este es codigo que recibe los datos pero no se como mostrar el nucleo al que pertenece en un combobox

Código PHP:
<?php $editFormAction $_SERVER['PHP_SELF'];
if (isset(
$_SERVER['QUERY_STRING'])) {
  
$editFormAction .= "?" htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset(
$_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
  
$updateSQL sprintf("UPDATE programas SET id_nucleo=%s, sigla_programa=%s, nombre_programa=%s, duracion_programa=%s WHERE id_programa=%s",
                       
GetSQLValueString($_POST['id_nucleo'], "int"),
                       
GetSQLValueString($_POST['sigla_programa'], "text"),
                       
GetSQLValueString($_POST['nombre_programa'], "text"),
                       
GetSQLValueString($_POST['duracion_programa'], "int"),
                       
GetSQLValueString($_POST['id_programa'], "int"));

  
mysql_select_db($database_conexion$conexion);
  
$Result1 mysql_query($updateSQL$conexion) or die(mysql_error());
   
$updateGoTo "programasmodificar.php";
  if (isset(
$_SERVER['QUERY_STRING'])) {
    
$updateGoTo .= (strpos($updateGoTo'?')) ? "&" "?";
    
$updateGoTo .= $_SERVER['QUERY_STRING'];
  }
  
header(sprintf("Location: %s"$updateGoTo));
}


mysql_select_db($database_conexion$conexion);
$id$_GET['id'];
$nombre$_GET['nombre'];

$query_Recordset1 "SELECT programas.id_programa, programas.sigla_programa, programas.nombre_programa, programas.duracion_programa, nucleos.nombre_nucleo FROM programas, nucleos WHERE id_programa = '$id' AND nucleos.nombre_nucleo = '$nombre'";
$Recordset1 mysql_query($query_Recordset1$conexion) or die(mysql_error());
$Recordset2 mysql_query($query_Recordset1$conexion) or die(mysql_error());
$row_Recordset1 mysql_fetch_assoc($Recordset2);


?>

 <form action="<?php echo $editFormAction?>" method="post" name="form1" id="form1">
 [HTML]   <table align="center">
     
      <tr valign="baseline">
        <td nowrap="nowrap" align="lefth">Nucleo:</td>
        <td>
        
           <label for="nombre"><?php echo $_GET['nombre_nucleo']?></label>
 
                  <select name="nombre" id="nombre">
          </select></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="lefth">Sigla del Programa:</td>
        <td><input type="text" name="sigla_programa" value="<?php echo htmlentities($row_Recordset1['sigla_programa'], ENT_COMPAT'utf-8'); ?>" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="lefth">Nombre del Programa:</td>
        <td><input type="text" name="nombre_programa" value="<?php echo htmlentities($row_Recordset1['nombre_programa'], ENT_COMPAT'utf-8'); ?>" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="lefth">Duracion del Programa:</td>
        <td><input type="text" name="duracion_programa" value="<?php echo htmlentities($row_Recordset1['duracion_programa'], ENT_COMPAT'utf-8'); ?>" size="32" /></td>
      </tr>
      <tr valign="baseline">
        <td nowrap="nowrap" align="right">&nbsp;</td>
        <td><input type="submit" value="Update record" /></td>
      </tr>
    </table>[/HTML]
    <input type="hidden" name="MM_update" value="form1" />
    <input type="hidden" name="id_programa" value="<?php echo $row_Recordset1['id_programa']; ?>" />
  </form>