Foros del Web » Programando para Internet » PHP »

Problema con menu listado

Estas en el tema de Problema con menu listado en el foro de PHP en Foros del Web. Estoy trabajando con Wamp5 y Dreamweaver el asunto es que tengo un Menu Listado esos tipicos que salen una serie de opciones y se seleccionan ...
  #1 (permalink)  
Antiguo 11/06/2006, 13:07
Avatar de Highlander  
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 11 años, 6 meses
Puntos: 4
Problema con menu listado

Estoy trabajando con Wamp5 y Dreamweaver el asunto es que tengo un Menu Listado esos tipicos que salen una serie de opciones y se seleccionan con el mouse. Quiero que en el menu listado venga por defecto una opcion ya seleccionada (la que estaba ingresada anteriormente, es un modulo de modificacion)

Este codigo despliega el menu listado con la opcion y seleccionada pero por alguna razon cree que no se a seleccionado nada y aunque la vuelva a seleccionar esa misma opcion sigue creyendo que no a sido seleccionada.

Código:
<select size="1" name="T_R_ID_TIPO_RACK">
	    
        
        <?php
		
		$enlace=conectar();
		$consulta = "SELECT * FROM tipo_racks"; 
		$resultado = mysqli_query($enlace,$consulta);
        while($datos = mysqli_fetch_array($resultado))
		{
		 if($idtipo==$datos["ID_TIPO_RACK"])
		   {
		 ?>
        <option value selected="<? echo $datos["ID_TIPO_RACK"] ?>"><? echo $datos["NOMBRE_TIPO"] ?></option>
        <? }
		else
		   { ?>
		<option value="<? echo $datos["ID_TIPO_RACK"] ?>"><? echo $datos["NOMBRE_TIPO"] ?></option>
		<?
		   }
		}
		mysqli_close($enlace);
		?>
      </select>
  #2 (permalink)  
Antiguo 11/06/2006, 14:46
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 12 años, 3 meses
Puntos: 54
esta mal esta linea, le estabas asignando el valor al selected y no a value

if($idtipo==$datos["ID_TIPO_RACK"])
{
?>
<option value="<? echo $datos["ID_TIPO_RACK"] ?>" selected="selected"><? echo $datos["NOMBRE_TIPO"] ?></option>
<? }

pone esto y se arregla todo
espero te sirva
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 11:11.