2016-05-15 49 views
0

我有以下几点: 的Youtube嵌入代码:如何将YouTube使用PHP到MySQL嵌入和再次检索它

<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/nqNp9TgnXHk" allowfullscreen=""></iframe> 

我有,我存放在YouTube一表“nqNp9TgnXHk”的一部分嵌入代码。

  • id - 类型是整数,
  • tube_code - 类型为varchar( “凡我店嵌入nqNp9TgnXHk”)

使用PHP我怎么echo字符串:

<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/.$tube_code. allowfullscreen=""></iframe> 

...这样我可以从ḾySQL表中插入和检索它?

+0

您的意思是YouTube视频ID已存储在数据库中,并且您想要检索它?什么是您用来检索它的SQL查询? – Terry

+0

是的,我已经在表格中插入了视频ID。我现在需要知道如何在PHP中正确回显它的语法,以便将代码作为变量插入到完整的iframe代码中。例如,当我在PHP中循环调用它时。 – zoey

+0

你有什么试过?在StackOverflow和Internet上,实际上有成千上万的例子**,用于使用带有mysqli或PDO的SQL查询来查询数据库。 – Terry

回答

0

尝试这样:

<?php 
$con=mysqli_connect("localhost","my_user","my_password","my_db"); 
$result = mysqli_query($con,"SELECT * FROM Yourtable Where id='xyz'"); 
$row = mysqli_fetch_object(); 

?> 
<iframe class="embed-responsive-item" src="https://www.youtube.com/embed/<?=$row->tube_code?>" allowfullscreen=""></iframe> 

...其中xyz是存储的YouTube ID的ID。

+0

'$ row-> tube_code?>' – Reto

+0

hey @reto后面没有双引号,感谢提示,我更正了我的答案 –

相关问题