well if you want them to play one after the other, something is going to have to detect when each video has ended to start the next one. flash might be able to do this.
but my guess is that you dont' want to do that...you just want to write one page that can play one video and you want some way to specify which video gets played.
create one page with a link like this:
<?
$video_filename = "Baby's first movie.mpg";
$video_title = "Baby's First Movie";
?>
<a href="video_player_page.php?file="<?=urlencode($video_filename) ?>"><?=$video_title ?></a>
now embed your flash video player in video_player_page.php with a bit of php at the top which extracts the video filename from the query string.
you are going to have to alter that big crazy tag that embeds your flash movie in a couple of spots. these changes will mean that on the FIRST FRAME OF YOUR FLASH MOVIE there will be a variable defined that you can use in actionscript to supply to the flash movie player component. If you have questions about the actionscript,, go to macromedia.com's flash forum:
http://www.macromedia.com/cfusion/webforums/forum/index.cfm?forumid=15
to feed the video filename into the flash movie, you are going to add "?videoFilename=<?=$video_filename ?>" after each reference to your .swf file in the big gnarly flash tag. Keep in mind that the path from your flash movie to the actual video file matter here.
video_player_page.php:
<?
if (empty($_GET['file']) {
die("No movie was specified!");
} else {
$video_filename = urlencode($_GET['file']);
}
?>
<OBJECT WIDTH="481"
HEIGHT="300" CODEBASE="http://active.macromedia.com/flash6/cabs/
swflash.cab#version=6,0,0,0">
<PARAM NAME="MOVIE" VALUE="Roszak_stage.swf?videoFilename=<?=$video_filename ?>"
<PARAM NAME="PLAY" VALUE="true">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high"><EMBED SRC="Roszak_stage.swf?videoFilename=<?=$video_filename ?>" WIDTH="481" HEIGHT="300" PLAY="true" LOOP="false" QUALITY="high" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</EMBED></OBJECT>
Now you must alter your flash video player movie. You can retrieve the value of that variable "videoFilename" in the actionscript just by referring to it:
// this is actionscript
trace(videoFilename)
// or maybe something like
VideoPlayer.load("/path/to/videos/" + videoFilename);