18/12/2010, 21:33
|
| | Fecha de Ingreso: mayo-2009 Ubicación: Andalucia
Mensajes: 650
Antigüedad: 15 años, 6 meses Puntos: 1 | |
como recorrer un array asociativo con foreach y comprar el array con variabl $post quiero poder modificar registros en una base de datos para eso quiero cargar los valores de una pelicula previamente seleccionada en un formulario...casi me funciona el script. uso un foreach y con etiquetas html dentro del codigo php quiero poner la con "selected" pero no me termina de funcionar algo me falla os dejo el codigo:
Código:
<li>Genero:<select size="1" name="genero" id="genero" >
<?php
$genero= array( "accion" => "accion" ,"adolescente" => "adolescente" , "animacion" => "animacion" , "infantil" => "infantil" , "artesmarciales"=> "artesmarciales" , "aventura" => "aventura" , "belico" => "belico" , "biografia" => "biografia" ,"cienciaficcion" => "cienciaficcion" ,"cinenegro" => "cinenegro", "comedia" => "comedia" , "cortometrajes" => "cortometrajes" , "deporte" =>"deporte" , "drama" =>"drama" , "fantastico" => "fantastico" , "historico" => "historico" , "intriga" => "intriga" , "musical" => "musical" , "policiaca" => "policiaca" , "romance" => "romance" , "suspense" => "suspense" , "terror" => "terror" , "thriller" => "thriller" , " western" => "western");
$campo4=$fila['genero'];
foreach($genero as $campogenero)
echo "<option value = \"{$campogenero}\"";
if ($campo4 == $campogenero )
{
echo "selected" ;
}
echo ">{$campogenero}</option>";
?>
</select>
|