【发布时间】:2017-05-25 06:26:12
【问题描述】:
我正在通过此链接获取热门推文
https://api.twitter.com/1.1/search/tweets.json?q=('[]')&lang=en&result_type=popular&count=100
我使用此代码将推文数据导入数据库
mysql_query('SET NAMES \'utf8\'');
mysql_query("INSERT INTO Tweets (id,username,name,tweet,media) VALUES('$id','$uname','$jname','$twitt','$mida')")
or die(mysql_error());
($id、$username等变量效果很好,没有问题。)
你可以看到 twitter 链接,它有 100 条流行的推文,但我用来将数据导入数据库的代码只是发送了它的最新结果(最新的流行推文)
现在我的问题是,如何同时将所有 100 条推文导入数据库?
我正在使用 php
【问题讨论】:
-
请stop using
mysql_*functions。 These extensions 已在 PHP 7 中被删除。了解 PDO 和 @987654325 的 prepared 语句@ 并考虑使用 PDO,it's really pretty easy。 -
现在安全性不重要了。你能帮我解决我的问题吗?
-
我讨厌人们说“我还没有那么远......”或“这个网站不会公开......” 或“仅用于学校,因此安全无所谓……”。如果教师和教授从一开始就没有谈论安全,那么他们就做错了。挑战他们。他们正在教授草率和危险的编码实践,学生以后将不得不忘记这些实践。我也讨厌人们说,“我稍后会添加安全性......” 或 “安全性现在不重要......” 或 ”忽略安全风险...”。如果你第一次没有时间做对,以后什么时候有时间添加?
-
没有用户或其他人会看到我的代码!!!