Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2010, 21:33
rufus
 
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>