A ver el probrema está en que el código que tienes en tu base de datos esta erróneno
Al extraer el reproductor recoges de la BD esto
Código html:
Ver original<object width="425" height="344"><param name="movie" value="http://www.youtube.com/watch?v=RBKt8sG255Q"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/watch?v=RBKt8sG255Q" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></object>
pero realmente con que te debería reconger es esto otro
Código html:
Ver original<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/RBKt8sG255Q&hl=es&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/RBKt8sG255Q&hl=es&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
Supongo a partir del enlace (URL) has montado el <objet>. No es que este mal pero si te fijas varía un poco:
URL del video:
http://www.youtube.com/watch?v=RBKt8sG255Q
Dirección física del vídeo ¿Supongo?:
http://www.youtube.com/v/RBKt8sG255Q&hl=es&fs=1
**O por lo menos la que necesita <param> y <embed>
Si te fijas en youtube cuando estas viendo un vídeo a la derecha aparece un campo URL y un campo INSETAR. En este campo INSERTAR aparece todo el código necesario para poner embebido el vídeo en tu web. Es este el código que deben copiar en el formulario de inserción de vídeos que tienes.
Con el firebug he echo un innerHTML con el código correcto y aparece el vídeo correctamente.
Saludos