Memunculkan tombol hapus sesuai id posting dan id pemosting ketika session telah ada?

Script

<div class="table-responsive">

  <table id="table-datatable"  class="table table-hover">
    <thead>
      <tr>
        <hr class="my-2">
        <h5 class="box-title"><i class="ion-chatbubbles"></i> Komentar Jawaban Diskusi</h5>

      </tr>
    </thead>
    <tbody>

      <?php
      $data = mysqli_query($koneksi,"select * from posting,kategori,member,diskusi where diskusi_posting=posting_id and diskusi_member=member_id and kategori_id=posting_kategori and posting_id='$id_posting' order by diskusi_id asc");
      while($d = mysqli_fetch_array($data)){
        ?>
        <tr>
          <td>
            <?php
              if($d['member_foto'] == ""){
                ?>
                <img class="img-fluid rounded-circle shadow" style="width: 40px;height: 40px" src="gambar/sistem/member.png">
                <?php
              }else{
                ?>
                <img class="img-fluid rounded-circle shadow" style="width: 40px;height: 40px; object-fit: cover;" src="gambar/member/<?php echo $d['member_foto'] ?>">
                <?php
              }
              ?>
            <small class="ml-1"><?php echo $d['member_nama'] ?></small> <br>
             <hr class="my-3">
            <?php echo $d['diskusi_isi']; ?>
            <a class="badge badge-pill badge-danger" href="diskusi_komentar_hapus.php?id=<?php echo $d['diskusi_id'] ?>&posting=<?php echo $d['posting_id'] ?>"><i class="fa fa-trash"></i> Hapus Komentar</a><br>
            <i><small class="text-muted"><?php echo date('d-M-Y H:i:s',strtotime($d['diskusi_tanggal'])) ?></small></i>

          </td>
        </tr>

        <?php
      }
      ?>

    </tbody>
  </table>

</div>

tombol hapus dari script di atas

<a class="badge badge-pill badge-danger" href="diskusi_komentar_hapus.php?id=<?php echo $d['diskusi_id'] ?>&posting=<?php echo $d['posting_id'] ?>"><i class="fa fa-trash"></i> Hapus Komentar</a><br>

Script hapus

<?php
include 'koneksi.php';
$id = $_GET['id'];
$posting = $_GET['posting'];

mysqli_query($koneksi, "delete from diskusi where diskusi_id='$id'");

header("location:diskusi_komentar.php?id=$posting");

Bagimana cara membuat fungsi if else untuk memuncul tombol hapus jika ID Diskusi sesuai ID Member yang yang memiliki ID Posting

avatar GanangSetiaji
@GanangSetiaji

8 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

2 Jawaban:

itu login nya ada menggunakan session kn gan ? klau ada tinggal makai if aja

catatan : $_SESSION['id']=&gt; id user yang login

<pre> &lt;?php if($_SESSION['id'] == $d['id_posting']){ ?&gt; &lt;a class="badge badge-pill badge-danger" href="diskusi_komentar_hapus.php?id=&lt;?php echo $d['diskusi_id'] ?&gt;&posting=&lt;?php echo $d['posting_id'] ?&gt;"&gt;&lt;i class="fa fa-trash"&gt;&lt;/i&gt; Hapus Komentar&lt;/a&gt;&lt;br&gt; &lt;?php } ?&gt; </pre>

avatar Terra
@Terra

81 Kontribusi 39 Poin

Dipost 4 tahun yang lalu

y mash blm bisa mbk

tujuannya sebnernya ketika member login maka dia bisa mnghapus postingan milik dia berdasarkan url+id postingan,

tp masalhnya ketika masuk ke url+id postingan yang bukan milik dia, tombol hapus jg keluar

avatar GanangSetiaji
@GanangSetiaji

8 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban