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 6 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 6 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 6 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 6 tahun yang lalu

Login untuk ikut Jawaban