我通过此链接获取热门推文
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
答案 0 :(得分:0)
我会给你一个提示。
// inserts 1 record.
mysql_query("INSERT INTO Tweets (id,username,name,tweet,media) VALUES('$id','$uname','$jname','$twitt','$mida')")
// inserts 2 records.
mysql_query("INSERT INTO Tweets (id,username,name,tweet,media) VALUES('$id','$uname','$jname','$twitt','$mida')")
mysql_query("INSERT INTO Tweets (id,username,name,tweet,media) VALUES('$id2','$uname2','$jname2','$twitt2','$mida2')")
现在,在使用insert语句生成100行代码之前,需要使用for循环来插入每个代码。