使用MYSQL编辑HTML中的元素
因此,我正在为我所在的音乐集体制作一个网站,并且在该网站上有一个页面,您可以在其中查看所有相册(一个简单的300 x 300px hyper链接图像),将您重定向到bandcamp页面。使用MYSQL编辑HTML中的元素
截至目前,如果我想添加另一个专辑,我必须进入HTML文件并手动添加它。我的问题是,是否可以使用MYSQL来添加专辑? 而我的意思是说,每次我在MYSQL中添加一个相册时,它都会自动编辑HTML?如果是这样,我该怎么办?
这是代码的外观:
HTML
<div class="product-box fade-in-drop">
<!-- album -->
<div class ="album">
<a href="example.com"><img src="exmaple.com"></a>
</div>
</div>
编辑: ,我使用Web托管服务具有的cPanel所以我有数据库这可能是值得一提的访问,我只是不知道如何编写代码来使我的计划成为可能。
我很抱歉如果我在这里假设太多。
你的问题意味着你想从一个静态网站移动到一个动态的网站,而不是具有静态数据的HTML,你的信息通过一个Web服务器通过一些Web服务器连接到数据库中介,第三方软件。这比你现在做的要复杂得多,但是创建一个超出静态页面需求的简单网站当然不是最困难的任务。
这里是一个nice tutorial我找到了一个介绍。但我会建议拿一本关于LAMP开发的书,特别是那篇比这篇文章更新的书。你也可能想看看Drupal,虽然这可能是矫枉过正的取决于你的需求是多么简单。
看着Drupal,我注意到我的cPanel版本把它作为一个应用程序,它可以创建或连接到一个现有的数据库,所以现在当我的cms被设置时,我只需要弄清楚如何链接HTML页面与数据库。谢谢! – otakupolice
纯HTML不可能。您需要一些服务器端逻辑来查询数据库,例如PHP,python,perl等,并使用数据动态地构建HTML。
您不能使用HTML5/Javascript动态,因为它们由客户端运行,您的数据库位于服务器上。
我知道这是不可能的纯HTML,这就是为什么我问我如何能够连接数据库并显示它的信息,而不是纯HTML/CSS条目。 – otakupolice
用我提到的语言是可能的。谷歌“PHP的MySQL”的一个开始。 –
根据您给我们提供的信息,您可以获取当前存在于cPanel数据库访问中的数据,并找到某种方法将数据复制到MySQL中,无论是直接导入数据,使用Excel还是其他方式。这将是最好的方法,然后建立到MySQL数据库服务器的连接。如前所述,您可以使用PHP,Python等来操作这些数据,并有权通过您的网站读取/写入该数据。只是通过搜索基础知识,你应该设置正确的道路,以获得一个有效的动态网站。
是的,可以创建一个使用MySQL数据库的动态网站作为后端。 –
...但原始HTML不可能。你需要在其中使用某种其他架构 - PHP,ASP.NET,Rails ......请不要求推荐。一旦你选择了,阅读如何使用和尝试建立一些东西。如果遇到问题,请继续搜索 - 您可能最终回到SO。 –