实现数据库查询结果的myjavascript函数
我有了我的实现数据库查询结果的myjavascript函数,javascript,php,mysql,Javascript,Php,Mysql,我有了我的JS函数 <html> <head> <script> function createYoutubeEmbedLink(link){ return link.replace("http://www.youtube.com/watch?v=", "http://www.youtube.com/embed/"); } &
JS函数
<html>
<head>
<script>
function createYoutubeEmbedLink(link){
return link.replace("http://www.youtube.com/watch?v=",
"http://www.youtube.com/embed/");
}
</script>
</head>
函数createYoutubeEmbedLink(链接){
返回链接。替换(“http://www.youtube.com/watch?v=",
"http://www.youtube.com/embed/");
}
我试图让它与我的查询一起工作,我从数据库中得到了什么
while($songs = mysql_fetch_array($data))
{
Print "<b>Name (id): </b>" .$songs['id'] . "</br>";
Print "<b>Url: </b>" .$songs['url'] . "</br>";
Print "</br>";
}
?>
while($songs=mysql\u fetch\u数组($data))
{
打印“姓名(id):”$songs['id']。“”;
打印“Url:”.$songs['Url']。“”;
打印“”;
}
?>
这将显示正常的Youtube URL,但我正在尝试向其添加JS函数,以便将其转换为Youtube嵌入视频。我应该把JS函数确切地放在哪里?Ok找到了一个解决方案。完全删除了JS。使用str_replace代替打印“Url:.str_replace('youtube.com/watch?v=','…;,$songs['Url'])。""; Ok找到了一个解决方案。完全删除了JS。使用str_replace代替打印“Url:.str_replace('youtube.com/watch?v=','…;,$songs['Url'])。""; 你到底在哪里播放视频。在任何标签中?Atm我只调用URL。使用此打印“Url:”.$songs['Url']。“”;。它是字符串格式的atm。现在我已经看到了一个问题。但是,链接可以改成字符串。但是atm的主要问题是如何修改url/字符串。修改了我的打印url行:打印“url:”;我不想在单击url时播放嵌入式视频。我不想要一个onclick函数。我希望URL将在加载时转换。我理解的嵌入代码,在普通youtube链接转换为嵌入URL-s后,我知道如何继续。但我不明白如何加载我的函数来处理链接。Ok找到了一个解决方案。完全删除了JS。使用str_replace代替打印“Url:”.str_replace(“”,$songs['Url'])。“”;你到底在哪里播放视频。在任何标签中?Atm我只调用URL。使用此打印“Url:”.$songs['Url']。“”;。它是字符串格式的atm。现在我已经看到了一个问题。但是,链接可以改成字符串。但是atm的主要问题是如何修改url/字符串。修改了我的打印url行:打印“url:”;我不想在单击url时播放嵌入式视频。我不想要一个onclick函数。我希望URL将在加载时转换。我理解的嵌入代码,在普通youtube链接转换为嵌入URL-s后,我知道如何继续。但我不明白如何加载我的函数来处理链接。Ok找到了一个解决方案。完全删除了JS。使用str_replace代替打印“Url:”.str_replace(“”,$songs['Url'])。“”;