MySQL 查询与 php 联系表 7答案
MySQL query with php contact form 7MySQL 查询与 php 联系表 7
我在我的 WordPress 网站中使用联系表 7 进行注册,并尝试在 google data studio 中显示注册信息。
form_value的字段是这样的:
a:9:{s:12:"cfdb7_status";s:6:"unread";s:9:"your-name";s:19:"John";s:10:"your-email";s:28:"john@gmail.com";s:9:"tel-phone";s:8:"20000000";s:15:"your-schoolname";s:2:"LA";s:10:"menu-which";a:1:{i:0;s:6:"Primary";}s:16:"text-schoolother";s:0:"";s:10:"menu-where";a:1:{i:0;s:3:"eDM";}s:10:"text-other";s:0:"";}
我希望提取字符串中的数据,例如:John; john@gmail.com; 20000000;初级等
我尝试了两种方法来解决这个问题,mysql中的db应该是5.7
- 自定义查询,但我不知道该怎么做,我尝试查询json_extract(),但由于数据开头的“a:9:”,它似乎是一个无效值...
- 在 google data studio 上过滤,我尝试 left() 但每个结果的字符串都不一样。
我该怎么做?