Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将当前HTML页面状态复制到MySQL表,以便用户以后可以访问保存的文件_Php_Jquery_Html_Mysql - Fatal编程技术网

Php 将当前HTML页面状态复制到MySQL表,以便用户以后可以访问保存的文件

Php 将当前HTML页面状态复制到MySQL表,以便用户以后可以访问保存的文件,php,jquery,html,mysql,Php,Jquery,Html,Mysql,好的,我这里的问题是,我创建了一个带有表的页面。可以无限次克隆此表,插入或手动插入数据,或从sql表获取数据。这意味着创建的每个表都是不同的 此页面的重点是让用户创建自己的个人表,然后能够将当前页面保存在特定的sql表上,以便他们可以随时返回到该页面,并因此将其加载回其已保存状态 这意味着每个用户将使用相同的表,但每个用户表中的值不同 我对php知之甚少,最近才开始使用jquery。我的问题是如何找到一种方法来复制当前html页面状态,并将其保存到特定的sql表中 这个php抓取和中的所有内容

好的,我这里的问题是,我创建了一个带有表的页面。可以无限次克隆此表,插入或手动插入数据,或从sql表获取数据。这意味着创建的每个表都是不同的

此页面的重点是让用户创建自己的个人表,然后能够将当前页面保存在特定的sql表上,以便他们可以随时返回到该页面,并因此将其加载回其已保存状态

这意味着每个用户将使用相同的表,但每个用户表中的值不同

我对php知之甚少,最近才开始使用jquery。我的问题是如何找到一种方法来复制当前html页面状态,并将其保存到特定的sql表中

这个php抓取
中的所有内容


到目前为止还不错。现在如何将其保存到sql表?Php将是必需的,但如何实现呢

希望这一切都足够清楚。 在这件事上帮忙会很好的。感谢客户端执行
getPageHTML()
,因此您必须再次将其上载到服务器,并将状态保存到数据库中

你需要的东西:

  • 将表保存在数据库中的结构
  • 了解GET(POST)或AJAX(best)请求更好
  • 最少的SQL知识
您还可以将数据保存到服务器上的静态文件中(但不要忘记防止它们覆盖其他人的表)

我的想法是:

  • 按钮仅将表上载到服务器

  • 服务器检查内容大小(例如,由于您使用jQuery,HTML位于客户端,因此您需要使用Javascript存储网页。除非将网页发布到PHP脚本,否则HTML将不在PHP范围内。谢谢您的快速响应。如果我当时理解,getPageHTML()的想法这不是一个坏主意,也许只是不固定整个页面。例如,只获取主体元素。这意味着不保存脚本等等。然后有一个包含所有脚本的模板,并将主体插入其中?将查看这3个链接。需要学习更多的php,似乎:-)。谢谢,但正如我所说,我正在克隆这张桌子,每次都给它新的Id。所以表_01被克隆成为表_02,依此类推。。。我的页面以在原始页面之后创建的多个表结束。谢谢你的帮助。也许我应该试着把一个html文件复制到一个sql表中开始。一旦我做到这一点,我就能把事情复杂化;)
    <?PHP
        echo "<button class=\"Button\" onclick=\"console.log(getPageHTML());\">Print all html</button>";
        ?>