为了账号安全,请及时绑定邮箱和手机立即绑定

删除 post_id = PEzQo82KYTLLoXw AND `PEzQo82KYTLLoXw#

删除 post_id = PEzQo82KYTLLoXw AND `PEzQo82KYTLLoXw#

PHP
潇湘沐 2022-01-08 17:38:35
我有一个包含以下示例的表我需要删除两者,但问题是我只有帖子 ID:“PEzQo82KYTLLoXw”作为参数,即使有评论,如何删除两者?post_id#commentPEzQo82KYTLLoXw#comment_id虽然这是我的查询$p_id = "PEzQo82KYTLLoXw";$likes = $pdo->prepare('DELETE FROM likes WHERE post_id = :like_p_id');$likes->bindParam(':like_p_id',  $p_id);$likes->execute();由于评论是随机的,如何同时删除与其相关的所有评论?`PEzQo82KYTLLoXw#comment_id`
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

您需要一个 LIKE 子句来匹配 pid 的模式


      $p_id = "PEzQo82KYTLLoXw";

    $likes = $pdo->prepare('DELETE 

          FROM likes WHERE post_id like

            Concat( :like_p_id,'%');

            $likes->bindParam(':like_p_id',  

       $p_id);

     $likes->execute();


查看完整回答
反对 回复 2022-01-08
  • 1 回答
  • 0 关注
  • 186 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号