Error : mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given

Halo kak, dapet error simple tapi ga nemu nemu nih jawabannya, mau $_GET by id tapi ga muncul muncul, udah buka pertanyaan-pertanyaan terkait di forum ini maupun luar, tetep ga nemu solusinya

muncul warning "mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given"

syntax yg error ny kyk gini ::

<?php
$idBiodata = $_GET['idBiodata'];
$query = mysqli_query($conn, "SELECT * FROM biodatasiswa where idBiodata='$idBiodata'");
$a = mysqli_fetch_array($query)
?>

$conn

$conn = mysqli_connect('localhost','root','','siswa_baru');

$_GET

<td style="text-align: center;"><a href="edit-siswa.php?idBiodata=$a['idBiodata']?>">Ubah</a></td>
<td style="text-align: center;"><a href="detail-siswa.php?idBiodata=$a['idBiodata']?>">Detail</a></td>

udah cek koneksi bener, query udah aman, udah coba tambah MYSQLI_ASSOC/NUM/BOTH/free juga ga berhasil, tapi masih belum nemu nih.. mohon dibantu kak

avatar haduao
@haduao

6 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

3 Jawaban:

Caranya simple, kamu ambil semua datanya. Terus ambil id dr data yg sudah kamu dapat buat diparsing ke url. Pastikan jg koneksinya sudah di load dulu sebelumnya. Semoga membantu ^^

avatar bosque
@bosque

187 Kontribusi 104 Poin

Dipost 4 tahun yang lalu

Jawaban Terpilih

<pre> &lt;td style="text-align: center;"&gt;&lt;a href="edit-siswa.php?idBiodata=&lt;?php echo $a['idBiodata'] ?&gt;"&gt;Ubah&lt;/a&gt;&lt;/td&gt; </pre>

avatar driyan
@driyan

193 Kontribusi 109 Poin

Dipost 4 tahun yang lalu

erorrnya di syntax ambil id ternyata thanks kak @driyan dan kak @bosque

solved

<pre> &lt;td style="text-align: center;"&gt;&lt;a href="edit-siswa.php?idBiodata=&lt;?php echo $a['idBiodata']?&gt;"&gt;Ubah&lt;/a&gt;&lt;/td&gt; </pre>

avatar haduao
@haduao

6 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban