在带有posted的特定PHP帖子上放置评论

在带有posted的特定PHP帖子上放置评论,php,Php,我正在为学校做一个项目,它和Instagram有些相似。所以你可以在你的时间线上发布一张照片,然后其他用户可以对这张照片发表评论。 此注释选项已成功完成:您可以在照片上放置注释,并且注释将进入数据库 但现在的问题是: 照片上的评论出现在每个帖子上,而不是特定的帖子上? 现在我将链接一个帖子和一个帖子,但是这个帖子不会出现在我的数据库中,只有评论会出现在我的数据库中 代码: 在第64行中,您的prepare语句中缺少冒号: $statement = $conn->prepare('IN

我正在为学校做一个项目,它和Instagram有些相似。所以你可以在你的时间线上发布一张照片,然后其他用户可以对这张照片发表评论。 此注释选项已成功完成:您可以在照片上放置注释,并且注释将进入数据库

但现在的问题是:

  • 照片上的评论出现在每个帖子上,而不是特定的帖子上? 现在我将链接一个帖子和一个帖子,但是这个帖子不会出现在我的数据库中,只有评论会出现在我的数据库中
代码:


在第64行中,您的prepare语句中缺少冒号:

$statement = $conn->prepare('INSERT INTO comment(userID, postID, 
comment) VALUES(:userID, :PostID, :comment)');

您有userID,应该是:userID

在第64行您的prepare语句中缺少冒号:

$statement = $conn->prepare('INSERT INTO comment(userID, postID, 
comment) VALUES(:userID, :PostID, :comment)');

您有userID,应该是:userID

$c\u iPostID in Save method是否存在?问题可能在于调用问题中的代码的SavePost方法。请不要让我去一些网站,试图为我提供广告和其他东西来帮助你。保存方法中的$c_iPostID是否存在?问题可能在于调用问题中的代码的SavePost方法。请不要让我去那些试图为我提供广告和其他东西来帮助你的网站。这不是我问题的解决办法。当我在查询中使用:userid en:post:id时,注释没有出现在数据库中;当我在查询中使用only:comment时,注释出现在de db中。这不是我问题的解决方案。当我在查询中使用:userid en:post:id时,注释没有出现在数据库中;当我在查询中仅使用:comment时,注释出现在de db中。