Here's a better solution.
In programming and database design, you should always try to avoid redundancy. When I say redundancy, I mean writing the same code more than once or storing the same thing to a database more than once (if you know it's never going to change).
So, instead of storing the entire YouTube video embed HTML into your database, you just want to store the video itself.
Instead of
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/OBNxRWhAuN8&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/OBNxRWhAuN8&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
Just store
OBNxRWhAuN8
Then, you can query your database and output whatever videos you want:
<?php
//connect to your database here
... connect ...
// query the database for vids
$result = mysql_query("SELECT videoString FROM whatever WHERE whatever");
$videos = array();
while($row = mysql_fetch_assoc($result))
{
$videos[] = $row['videoString'];
}
foreach($videos as $num => $videoString)
{
// this is where we put our youtube video HTML
?>
<object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/<?= $videoString ?>&hl=en">
</param><param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/<?= $videoString ?>&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355">
</embed></object>
<?php } ?>