現在開発中のサイトに投稿された動画のデータベースを保持しようとしています。これを行うには、ビデオのURLをデータベースに保存する必要があります。次に、ホームページのphp定義領域からこれを使用していることを念頭に置いて、phpとsqlを使用してデータベースからurlを呼び出します。このコードを使用すると、他のビデオ投稿サイトで機能します。
echo '<iframe width="640" height="390" src="', $row['Post_URL'],'"frameborder="0" allowFullScreen></iframe>';
これは機能しません。コンテンツをフレームに表示できないと表示されますが、これを実行すると機能します。
<?php
echo '<iframe width="560" height="315" src="http://www.youtube.com/embed/wardQ7W8hPU" frameborder="0" allowfullscreen></iframe>';
?>
一方が正しく機能し、もう一方が機能しないのはなぜですか?データベースからphpに呼び出してエコーアウトし、ページに正しく表示されるようにするには、これを回避する方法は何ですか?