Php 如何自动将介质添加到新行/列

Php 如何自动将介质添加到新行/列,php,html,mysqli,html-table,Php,Html,Mysqli,Html Table,我正在使用PHP和MySQLi构建一个儿童网络游戏,现在我正在制作一个页面,其中图片和音频在表格中排序,图片显示在左侧,音频显示在右侧,如下所示: 我想做的是,我想添加一个按钮,用户可以选择另一个图片和音频,选择后,它会自动将媒体添加到新行中,就像这样:我找到了一种添加新行的方法,但当我重新加载页面时,它会消失。代码 添加新行 函数myFunction(){ var table=document.getElementById(“表1”); var行=table.insertRow(-1);

我正在使用PHP和MySQLi构建一个儿童网络游戏,现在我正在制作一个页面,其中图片和音频在表格中排序,图片显示在左侧,音频显示在右侧,如下所示:

我想做的是,我想添加一个按钮,用户可以选择另一个图片和音频,选择后,它会自动将媒体添加到新行中,就像这样:我找到了一种添加新行的方法,但当我重新加载页面时,它会消失。代码


添加新行
函数myFunction(){
var table=document.getElementById(“表1”);
var行=table.insertRow(-1);
var cell1=行插入单元格(0);
var cell2=行插入单元格(1);
cell1.innerHTML=“新建cell1”;
cell2.innerHTML=“新建cell2”;
}

请将您的codeadded@oscarzarrus发布欢迎来到StackOverflow!请注意:您正在使用
javascript
添加表行,该脚本在浏览器的客户端上运行。如果重新加载页面,您将从服务器获得相同的旧副本。因此,首先,您必须决定是要在服务器上呈现和扩展表(并使用
php
),还是使用某种客户端脚本来构建表。如何使客户端可以添加新行以添加其选择的项,并永久保存新添加的行(+客户端添加的项)也在服务器上@ventiseisI在
php
方面不是专家,但一种常见的方法是让服务器定义一个
RESTAPI
,它允许您通过对服务器的异步http请求列出/修改行集合。您可以自己编写代码,也可以使用许多库中的一个来编写代码。示例:
jquery
是一个流行的示例,它可以帮助您在读取服务器上以
json
格式发送的行后修改客户端文档(添加行)。在服务器上,需要某种存储(例如
mysql
)和中间件代码从数据库中读取存储的数据,以
json
字符串的形式发送给客户端。