Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为Twitter创建关系数据库_Php_Mysqli - Fatal编程技术网

Php 为Twitter创建关系数据库

Php 为Twitter创建关系数据库,php,mysqli,Php,Mysqli,我正在开发一个围绕Twitter API的Web应用程序。我是个新手,这是我第一次尝试开发,所以请温柔一点 我面临的问题是: 我有一个包含twitter用户信息的表:UserID(Unique)Name等。。 还有一个是特定推文:TweetID(唯一)文本等 我希望能够指定某个特定的用户ID是否已经转发了tweet(使用TweetId) 我不在乎他是否在我的应用程序外转发,我只想知道他是否使用了我的web应用程序,所以我不会向他显示两次 用小写字母命名列有点传统() 您是在请求模式还是查询 如果

我正在开发一个围绕Twitter API的Web应用程序。我是个新手,这是我第一次尝试开发,所以请温柔一点

我面临的问题是: 我有一个包含twitter用户信息的表:UserID(Unique)Name等。。 还有一个是特定推文:TweetID(唯一)文本等

我希望能够指定某个特定的用户ID是否已经转发了tweet(使用TweetId)


我不在乎他是否在我的应用程序外转发,我只想知道他是否使用了我的web应用程序,所以我不会向他显示两次

用小写字母命名列有点传统()

您是在请求模式还是查询

如果是模式

  • 首先,创建另一个名为user_tweets的()表,该表具有列(id | tweet_id | user_id)。这些列是tweet表和user_id表的外键

  • 对于每条tweet,您插入tweet_id和user_id,而不管它是否是重新tweet

  • 对于每个tweet或重新tweet,您在user_tweets表中插入一个新的tweet记录,当检索记录以显示用户tweets时,您可以从user_tweets表(其中用户id是您要查找的用户)中选择,这将返回不同的tweet


    希望这能有所帮助。

    你的问题太广泛,没有提供你已经做过的事情的信息。请发布您的代码和收到的错误消息,如果您当前的问题与数据库设计有关,您应该在dba exchange中发布,而不是发布。是的,它与创建数据库有关。我不知道还有另外一个论坛。我问了,谢谢。是的,那正是我想要的!我到家后会试一试的,非常感谢。我会投赞成票,但我没有足够的声誉:(