Una opción para no crear páginas distintas, sería una página que tome el id del vídeo de la url. Y a raíz de esa id realice una consulta a la DB para mostrar los datos.
Ejemplo básico :
Código PHP:
Ver original// Enlace:
http://www.dominio.es/videos.php?idvideo=28
// Al pinchar el enlace procesas la variable recibida por url
if (isset ($_GET['idvideo'])) {
$id = $_GET['idvideo']; // Esto debería contener el valor de la url (28)
}
// Validas la variable antes de meterla en consulta
# Los campos a mostrar, tantos como información quieras poner en la web
$consulta = "SELECT campo1, campo2, etc FROM tabla WHERE idvideo = '$id'";
// Ya solo quedaría procesar lo que retorna la consulta y
// la forma de mostrarlo al usuario...
Esto sería un concepto básico, todo lo que quieras complicar, realizar comprobaciones, validación de variables, de si existe el id en la DB, etc... queda de tu mano.
Saludos,