所以我基本上只想做一个基本的图片上传页面。当用户填写表单时,他们从计算机或URL提交文件,然后图像存储在服务器上。
我想在HTML页面上显示图像。我已经有了动态创建div
的代码来保存上传的内容。
function AddTiles() {
var mydiv = document.createElement("div");
mydiv.setAttribute("id", "mydiv");
mydiv.setAttribute("class", "tiles");
mainContent.appendChild(mydiv);
}
但无论何时上传图像,页面都会刷新,然后div就不再存在将图像放入其中。所以我想将图像保存到数据库中,然后在页面加载时读取数据库并生成html内容,然后显示图像。
因此,如果数据库中有4个图像,则程序将创建4个div标记并将每个图像放入其各自的div标记中。
另外,我只需要从数据库中读取代码并在加载时创建html内容。我可以创建数据库并存储图像没有问题。
答案 0 :(得分:0)
如果要读取和输出存储在数据库中的信息,您也可以在服务器端(PHP)生成HTML内容,而不使用JavaScript,即echo "<img src='$url' />"
。
您还可以阅读PHP MysQL Select教程,了解有关从数据库中检索数据的更多信息。