Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.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
获取MySql和PHP的帖子共享_Php_Mysql_Post - Fatal编程技术网

获取MySql和PHP的帖子共享

获取MySql和PHP的帖子共享,php,mysql,post,Php,Mysql,Post,当我试图得到博思的股票时,我遇到了一个问题 首先,我有一个名为Wa_Posts{id,user_id…etc}的表 第二个表名为:Wa_共享{id,post_id,user_id} 当然,Wa_Posts.id=Wa_Shares.post_id 我的问题是,如何与所有帖子共享帖子 我的问题是: 从Wa_Posts中选择id作为post1,其中id>0,或者在SELECT post_id FROM Wa_Sares中选择id,其中user_id=user_id ORDER BY id DESC

当我试图得到博思的股票时,我遇到了一个问题

首先,我有一个名为Wa_Posts{id,user_id…etc}的表

第二个表名为:Wa_共享{id,post_id,user_id}

当然,Wa_Posts.id=Wa_Shares.post_id

我的问题是,如何与所有帖子共享帖子

我的问题是:

从Wa_Posts中选择id作为post1,其中id>0,或者在SELECT post_id FROM Wa_Sares中选择id,其中user_id=user_id ORDER BY id DESC LIMIT 5

谢谢你们,等待你们的帮助

您可以使用左联接获取所有共享。类似于未经测试:

挑选 wa_shares.id share_id, wa_posts.id post_id, wa_posts.user_id user_id 从…起 瓦乌股份 左连接 瓦乌邮政 ON wa_posts.id=wa_shares.post_id 订购人 wa_posts.id DESC
限制5

您是指所有用户的所有共享数吗?非常感谢您的回答,它帮助我解决了问题,并且已经解决了。