【发布时间】:2012-01-18 09:47:56
【问题描述】:
我搜索了很多网站,但所有这些网站都在反向执行我已经取得的成就,但不是我需要的。
我需要一种将数据从 ICAL 导入 MySQL 数据库的方法,实际上在 WordPress 数据库中只有一个表和几列。但我忽略了 WordPress(因为它弄乱了我的导出)并使用直接数据库连接。
你们中的任何人都可以帮助我实现这一目标吗?导入 ICAL 是否如此简单,以至于我想得太难了?
我的 ICAL 文档设置:
BEGIN:VCALENDAR
VERSION:2.0C
ALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-TIMEZONE:Europe/Amsterdam
BEGIN:VEVENT
DTSTART:20120113T133300
DTEND:20120223T165900
DTSTAMP:20120118T093232
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:29007/on/on
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
当用户导出多个事件时,从“BEGIN:”到“END:”也会重复。在状态中,我目前(将更改为其他内容)一个帖子 ID,无论事件是否“开启”(真)意味着要显示(以保留过去事件的数据),以及第二个“开启”告诉前端事件是否是全天事件(从 00:00 到 23:59)。
那么问题又来了,我如何仅使用几行代码而不是插件或其他一些外部代码将其导入到我在 WP 数据库中的表中?
提前致谢!
附: -> 我只是创建了这个配置文件,而不是来获取知识,在我创建配置文件之前,我还匿名回答了一些问题,并更正了一些我发现错误的答案。
【问题讨论】:
-
你已经创建了你的mysql表了吗?如果是这样,也许你可以把你的表格描述放在这里?
标签: php mysql wordpress import icalendar