mysql データベースの php ファイルに iframe の URL を表示する必要があります。
URL は、mysql データベースの videourl というテーブルと videourl という列に格納されます。
mysql データベースから URL を取得して、それを php ページにエコーすることはできますが、それを n iframe scr として使用することはできません。
これが私がこれまでに行ったことです:
<?php
echo "<iframe src=\"{$videourl}\" style=\"background: #fff;\" frameborder=\"0\" height=\"450\" scrolling=\"auto\" width=\"100%\"></iframe>";
?>
しかし、これは何らかの理由で機能しません。動作しないということは、PHP ページに何も表示されないということです。
これを行う最良の方法は何ですか?
ありがとう
編集: これは私のニュース コードであり、まだ機能しません:
<?php
$con=mysqli_connect("localhost","db_username","password","db_name");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM videourl");
while($row = mysqli_fetch_array($result))
{
echo "<td>" . $row['videourl'] . "</td>";
}
echo "<iframe src=\" . $videourl . \" style=\"background: #fff;\" frameborder=\"0\" height=\"450\" scrolling=\"auto\" width=\"100%\"></iframe>";
?>
最終編集:
よし、やった。
誰かが興味を持っている場合の方法は次のとおりです。
while($row = mysqli_fetch_array($result))
{
$id = $row["id"];
$videourl = $row["videourl"];
$date_added = $row["date_added"];
}
echo "<iframe src=\"{$videourl}\" style=\"background: #fff;\" frameborder=\"0\" height=\"100%\" scrolling=\"auto\" width=\"100%\"></iframe>";