【发布时间】:2019-04-23 08:14:24
【问题描述】:
我正在使用联系表 7 和 Contact Form 7 Database Addon – CFDB7 将表单中的值保存到数据库中。数据库插件似乎工作正常并将信息保存到数据库中,我能够以我想要的格式在 WordPress 仪表板中查看我的所有字段,但是它将所有字段和值保存在“序列化”形式中。
enter code here a:17:{s:12:"cfdb7_status";s:4:"read";s:10:"user_login";s:5:"MyUser";s:4:"Date";s:10:"2018-11-20";s:10:"Name";s:3:"ABC";s:2:"BS";a:1:{i:0;s:1:"B";}s:3:"CMP";s:4:"1200";s:3:"CAB";a:1:{i:0;s:2:"CM";}s:2:"T1";s:3:"200";s:2:"T2";s:0:"";s:2:"T3";s:0:"";s:2:"SL";s:3:"150";s:8:"Calendar";a:1:{i:0;s:2:"TF";}s:8:"Period1C";s:0:"";s:8:"Period2C";s:0:"";s:2:"P1";s:1:"3";s:2:"P2";s:1:"6";s:8:"TimeType";a:1:{i:0;s:1:"M";}}
CFDB7 插件将上述信息保存在单独的表中,但所有字段数据保存在一行中。有没有办法或插件将此信息保存为我的表中的单独列以及这些列下的所有值。像这样的
User_login: 我的用户 日期:2018-11-20 名称:ABC BS:乙 CMP:1200 驾驶室:厘米 T1:200 T2:0 T3:0 SL: 150 日历:TF 周期1C: 周期2C: P1:3 P2:6 时间类型:M
其中 User_login、Date、Name.... 都是表中的单独列,而 MyUser, 2018-11-20, ABC.... 是这些列下每个条目的值。
您能否建议如何做到这一点。插件suggests to unserialize的作者。我已经阅读了关于反序列化的信息,但我无法用它做任何事情。我熟悉 SQL 但还不熟悉 PHP。我感谢您的帮助。
【问题讨论】: