Entonces tu "criterio" de busqueda o consulta SQL a realizar sería por cierto campo (para empezar).
Deberías ver algún tutorial de PHP con uso de Mysql .. en las FAQ's de este foro tienes links para que veas ..
Tu ejemplo sería algo tipo:
Código PHP:
<?
// conecta a tu BBDD .. selecciona la BBDD .. etc ..
$sql="SELECT * FROM peliculas WHERE titulo='".$_POST['titulo']."'";
$resultado=mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($resultado)>0){
While ($row=mysql_fetch_array($resultado)){
echo $row['nombre_campo']."<br>";
echo $row['nombre_otro_campo_campo']."<br>";
// etc ...
}
} else {
echo "No hay resultados ...";
}
?>
Luego debes hacer un formulario HTML que tenga tu "input" de name="titulo", que su "action" apunte a este mismo script (o si lo usas en el mismo .. pues ahí todo junto) y que el "method" sea POST
La sentencia SQL que empleo es "=" .. podrías usar LIKE para que busque los registros que contengan alguan parte o comiencen o terminen por el termino que indiques a buscar .. Esto es "lenguaje estructurado de consultas": SQL el cual debes ver tambien.
Un saludo,