os dejo el codigo aver si me podeis ayudar.
selecciono el registro que quiero modificar:
Código PHP:
  
<h2>Modificar Distribuidor</h2>
<form method="post" action="editarpelis.php">
 
 
<ul>
<li>Selecciona una pelicula:
<?php
//la sintaxis de sql varia de como estes conectándote a la base de datos
 
$SQL = "SELECT titulo FROM peliculas ORDER BY titulo ASC";
$RES = mysql_query($SQL,$conexion);
 
//abres el select
echo "<select name='titulo' id='proveedor'><option value=''>Seleccione una pelicula</option>";
 
while($row = mysql_fetch_row($RES)){
    //por cada proveedor que encuentre lo muestra en la lista desplegable
    echo "<option value='". $row[0] ."'>". $row[0] . "</option>";
    
}
 
//cierras el select
echo "</select>"; 
?>
</li>
 
<li><input type="submit" name="enviarmodificacion" value="Enviar" id="boton">
 
</li>
</ul>   Código PHP:
   function editar($fila)
    {
        global $conexion;
        $dato =$_POST['titulo'];
    $SQL = "select * from peliculas where titulo like '%".$dato."%'";
    $RES = mysql_query($SQL,$conexion);
    
    while ($fila= mysql_fetch_assoc($RES))
        
        {
            
            $fila= $_POST['titulo']; 
            $fila= $_POST['ano']; 
            $fila= $_POST['director']; 
            $fila= $_POST['genero']; 
            $fila= $_POST['calidad']; 
            $fila= $_POST['idioma']; 
            $fila= $_POST['comentario']; 
                        
            
        }
        return $fila ;
    } 
    Código PHP:
  
<div id="contenidoformulario">
<h2>Peliculas</h2>
<p>Editar pelicula pelicula</p>
<form action="crearpeli.php" method="post" enctype="multipart/form-data"> 
<ul>
<li>    Titulo: <input type="text" name="titulo" id="titulo" size="60" value="<?php echo $campo1 ; ?>"/></li>
 
<li>    año: <input type="text" name="ano" id="ano" size="4" value="<?php echo $campo2 ; ?>"/></li>
<li>    Director: <input type="text" name="director" id="director" size="26" value="<?php echo $campo3 ; ?>?>"/></li>
<li>Genero:<select size="1" name="genero" id="genero"  value="">
<?php
$genero= editar() ;
$opcion = mysql_num_rows($genero);
for($i=1;$i<=$opcion+1;$i++) 
{
    echo "<option value = \"{$i}\"";
    if($fila["genero"] == $i)
    {
    echo "selected" ;
    
    }
    echo ">{$i}</option>";
}
?>
 </select>
 </li>
 <li>Calidad:<select size="1" name="calidad" id="calidad" value="">
<option value="">Elegir calidad</option>
  <option value="dvd">dvd</option>
  <option value="dvdrip">dvdrip</option>
  <option value="dvdscreener">dvdscreener</option>
  <option value="tsscreener">tsscreener</option>
 
 </select>
 </li>
 
 <li>Idioma:<select size="1" name="idioma" id="idioma" value="">
<option value="">Elegir idioma</option>
  <option value="español">español</option>
  <option value="ingles">ingles</option>
  <option value="latino">latino</option>
 </select>
 </li>
 <li>Comentarios:
 
<textarea cols="30" rows="7" name="comentario" id="comentarios"  value=""> </textarea>    
</li>
 
<li> Archivo: <input name="fichero" type="file" size="60" maxlength="100"></li>
<li><input type="submit" name="enviar" value="Enviar" id="boton"  /></li>
 
</ul>
</form>
 
</div>   que son campo1 , campo2 etc.. esto ya es un fallo pero no se como extraer de la funcion los valores $post de la pelicula seleccionada.
en el primer formulario recogo el titulo de la pelicula seleccionada lo mando a editarpelis.php pero editarpelis carga la funcion editar() y como meto en la funcion editar() la pelicula que e seleccionado previamente para luego cargarla en el formulario para luego actualizar el registro????
 


