0

我需要将这些页面元素中的数据保存到数据库中 - 它们将由用户动态创建,但始终采用类似的格式

出现 HTML:

<div><p>1</p>
   <div><p>Broccoli</p></div>
   <div><p>Carrot</p></div>
</div>

<div><p>2</p>
   <div><p>Chicken</p></div>
   <div><p>Beef</p></div>
   <div><p>Lamb</p></div>
</div>

需要的值:

"1:Broccoli", "1:Carrot", "2:Chicken", "2:Beef", "2:Lamb"

(很高兴将类/ID 添加到任何 div 以提取所需的值)

应该发生什么:

  1. 单击保存按钮后,数据被抓取到一个数组中(通过 Jquery?)
  2. 数组被发送到 PHP 文件并插入到数据库中

对此的任何帮助都会很棒,谢谢

4

1 回答 1

0

您应该在用户创建数据时将此数据保存到数据库中。之后不要尝试抓取自己的页面。这将为您节省大量时间并使您的脚本运行得更快。

完成此操作后,您可以使用serialize()将数组转换为可以存储在数据库中的字符串,然后将字符串转换回数组unserialize()

于 2013-04-09T12:59:56.593 回答