Foros del Web » Creando para Internet » HTML »

Como asignar al Tag <SELECT> un valor de un campo de una tabla ?

Estas en el tema de Como asignar al Tag <SELECT> un valor de un campo de una tabla ? en el foro de HTML en Foros del Web. $conexion_host = mysql_connect("localhost","usuario","clave"); mysql_select_db("tramites_academicos", $conexion_host); $buscar_tramite = mysql_query("SELECT * FROM tramites WHERE cedula LIKE '$cedula_tramite'", $conexion_host); echo "<SELECT name='status_solicitud'> <OPTION> <OPTION>EN TRAMITE <OPTION>ARCHIVO <OPTION>POR VERIFICAR ...
  #1 (permalink)  
Antiguo 11/04/2007, 08:17
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 12 años, 2 meses
Puntos: 1
Como asignar al Tag <SELECT> un valor de un campo de una tabla ?

$conexion_host = mysql_connect("localhost","usuario","clave");
mysql_select_db("tramites_academicos", $conexion_host);

$buscar_tramite = mysql_query("SELECT * FROM tramites WHERE cedula LIKE '$cedula_tramite'", $conexion_host);

echo "<SELECT name='status_solicitud'>
<OPTION>
<OPTION>EN TRAMITE
<OPTION>ARCHIVO
<OPTION>POR VERIFICAR
<OPTION>TIPEO
</SELECT>";
$status_solicitud=$reg_actual["estatus"];

Lo que quiero es mostrar en el SELECT el valor del campo estatus de la tabla tramites, y que el usuario pueda modificarlo al seleccionarlo con el <SELECT>.

Se puede ?

Pues le asigné el valor a la variable $status_solicitud, y no lo muestra.
  #2 (permalink)  
Antiguo 12/04/2007, 18:00
Avatar de canzoneta  
Fecha de Ingreso: diciembre-2003
Ubicación: Mendoza
Mensajes: 79
Antigüedad: 14 años
Puntos: 1
Re: Como asignar al Tag <SELECT> un valor de un campo de una tabla ?

Antes que nada, me parece que deberías haber posteado en el foro de PHP para tener más éxito.

De todas maneras prueba de esta manera:
Código PHP:
$buscar_tramite = mysql_query("SELECT * FROM tramites WHERE cedula LIKE '$cedula_tramite'", $conexion_host);
or die(mysql_error());


<select name="status_solicitud">
<?php
while($data mysql_fetch_array($buscar_tramite))
{
    if(
$data['IDtramite'] == $status_solicitud//Cambiar IDtramite por el nombre de la tabla correspondiente
    
{
        echo 
"<option value=\"$data[IDtramite]\" SELECTED>$data[NombreTramite]</option>\n"//Cambiar IDtramite y NombreTramite por el nombre de las tablas correspondientes

    
}
    else
        echo 
"<option value=\"$data[IDtramite]\">$data[NombreTramite]</option>\n"//Cambiar IDtramite y NombreTramite por el nombre de las tablas correspondientes
}
mysql_free_result($buscar_tramite);

?>
</select>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:14.