Gagal mengambil data json ke modal bootstrap

Saya ingin membuat fitur update live dengan ajax dan modal bootstrap, gagal mengambil data json dan mengisi value ke input nya dengan ajax, modal bootstrap berhasil muncul, tpi kode ajax gagal di eksekusi, di console tidak ada notifikasi apa apa, sc tertera di bawah ini,

Tombol Edit ke modal

<a style="cursor: pointer;color: #4e73df;" onclick="editlink('<?= $b['link']; ?>','<?= $b['nama']; ?>',<?= $b['id']; ?>);" data-toggle="modal"><i class="fa fa-edit"></i></a>

Form edit di dalam modal

<label for="judul">Judul Website</label>
        	<input type="text" id="judulewebsite" class="form-control" placeholder="Masukan judul website " autocomplete="off">
        	<label for="link">Link Website</label>
        	<input type="text" id="linkewebsite" class="form-control" placeholder="Masukan link website " autocomplete="off">
        	<label for="label">Label Website</label>
        	<select id="labelewebsite" class="form-control">
        		<option>Pilih Kategori</option>
        		<?php foreach($labelbookmark as $labbook){ ?>
        			<option value="<?= $labbook['label']; ?>"><?= ucwords($labbook['label']); ?></option>
        		<?php } ?>
        	</select>

Script ajax

function editlink(link, nama, link_id) {
  var editlink = 'editlink';
  Swal.fire({
    title: 'Apa kamu yakin?',
    text: "Kamu ingin mengedit link " + nama + " : " + link + "?",
    type: 'info',
    showCancelButton: true,
    confirmButtonColor: '#3085d6',
    cancelButtonColor: '#d33',
    confirmButtonText: 'Yes'
  }).then((result) => {
    if (result.value) {
      $('#modaleditlink').modal('show');
      $('.titlemodaledit').html('Edit Link Ke '+link_id);
      $.ajax({
        url:'proses.php',
        type:'post',
        dataType:'json',
        data: {link_id:link_id},
        success: function(data) {
          $('#judulewebsite').val(data.judul);
          $('#linkewebsite').val(data.link);
          $('#labelewebsite').val(data.label);
        }
      });
    }
  });
}

script php

// Edit Link Bookmark
if(isset($_POST['link_id'])) {
	$link_id=$_POST['link_id'];
	$result=mysqli_query($konek,"SELECT * FROM tbl_bookmark WHERE =id$link_id");
	$row=mysqli_fetch_array($result);
	echo json_encode($row);
}

mohon solusinya guru, terimakasih.

avatar Arief15s
@Arief15s

25 Kontribusi 3 Poin

Diperbarui 4 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

querynya salah, where kolom=nilainya. <pre> mysqli_query($konek,"SELECT * FROM tbl_bookmark WHERE id=$link_id"); </pre>

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 4 tahun yang lalu

masih gamuncul datanya :(

avatar Arief15s
@Arief15s

25 Kontribusi 3 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban