将推文存储到数据库的简单方法是什么?

发布于 2024-10-04 18:18:18 字数 159 浏览 5 评论 0原文

我有一个 php 函数,可以从 Twitter 和 Twitter 检索推文。在 simplexml_load_string 中返回它们。我必须将它们存储到数据库中。在页面加载时将它们存储到数据库中的简单方法是什么?我已经尝试过 ajax 但从 twitter 返回的 json 似乎无效。比X提前很多。

I have a php function that retrieves tweets from Twitter & returns them in simplexml_load_string. I have to store those into database. Whats is an easy way to store those into database on page load? I have already tried my luck with ajax but json that is returned from twitter seems invalid. thanX a Lot in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

唠甜嗑 2024-10-11 18:18:18

只需将它们以 XML 形式存储在表中,然后根据需要进行解析即可。

// perform query
$res = mysql_query('SELECT * from tweets');

// place xml objects into array
$tweets = array();
while ($row = mysql_fetch_assoc($res)) {
    $tweets[] = new SimpleXMLElement($row['data']);
}

SimpleXML

Simply store them in the table as XML and then parse them on demand.

// perform query
$res = mysql_query('SELECT * from tweets');

// place xml objects into array
$tweets = array();
while ($row = mysql_fetch_assoc($res)) {
    $tweets[] = new SimpleXMLElement($row['data']);
}

SimpleXML

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文