Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

cara edit table yang berelasi pada crud php

Permisi kakak, saya sudah berhasil menampilkan data yang berelasi, tapi pada bagian form edit tidak muncul data yang sebelumnya. Mohon bantuannya, Kak. :) Terimakasih

avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Diperbarui 7 tahun yang lalu

3 Jawaban:

coba tampilkan dulu query yang ada di form edit, lalu cek di query phpmyadmin

avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Dipost 7 tahun yang lalu

ini perintah query-nya, Kak

 	function showId($id) {
		global $conn;

		$query = "SELECT title, body, created_at, name FROM blog INNER JOIN categories ON blog.category_id = categories.id WHERE blog.id = $id";
		$result = mysqli_query($conn, $query) or die('Failed');

		return $result;
	}

bagian form edit.php

 <?php
if(isset($_GET['blog.id'])) {
 $article = showId($id);
 while ($row = mysqli_fetch_assoc($article)) {
   $titleEdit = $row['title'];
 }
}

?>

<div class="form-group">
 <label for="title">Title</label>
 <input name="title" type="text" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" maxlength="93" value="<?=$titleEdit;  ?>">
 <small id="emailHelp" class="form-text text-muted"><?=$error;  ?></small>
</div>


avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 7 tahun yang lalu

di input value-nya gak muncul data yang sebelumnya, Kak, padahal di url, id-nya udah sesuai

avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban