Join Query

Sudah buntuh, saya mau bertanya, sudah berapa kali saya coba kenapa query join table saya tidak berhasil dalam bentuk assoc array? saya ingin menampilkan semuanya...

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Diperbarui 6 tahun yang lalu

11 Jawaban:

coba share kodingnya biar bisa dikoreksi

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 6 tahun yang lalu

 $qurey="SELECT `blog`.*, `user`.`nama_depan`, `user`.`nama_belakang`
FROM `blog`
INNER JOIN `user` ON `user`.`id` = `blog`.`user_id`  AND `blog`.`user_id` = `user`.`id`"

sudah coba tapi kok gak bisa nampilin datanya ya?

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

share database nya jga bro

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 6 tahun yang lalu

Maksudnya om?

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

table db yg agan buat

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 6 tahun yang lalu

tuh di atas sebagian tablenya om... ada table blog... dan table user... dengan query di atas... gimana sih cara menampilkan seluruh isinya...

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu


SELECT *
FROM blog
INNER JOIN user ON blog.user_id= user.id;

harusnya cman gitu ajh udh bisa

avatar codingforbabies
@codingforbabies

159 Kontribusi 53 Poin

Dipost 6 tahun yang lalu

Di dalam user ada data lain yang tidak bisa di load semua karena terlalu banyak, jadi saya mau hanya mengambil nama dari user, untuk menambah penulisnya. tapi saat tampil kok hanya 1 saja, tidak dalam bentuk multi assoc array.

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

Setelah semalaman saya mencari tahu caranya, akhirnya jadinya seperti ini...

 $query="SELECT $table.*, user.nama_depan,user.nama_belakang FROM $table INNER JOIN user ON $table.user_id=user.id";
        $result=$this->mysqli->query($query);

        while($row=$result->fetch_assoc()){
          $results[]=$row;
avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

di table blog, user_id coba di foreign key ke tabel user kolmm id, Kak.

avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

Makasih masukannya @bumiharum ^_^

avatar datrosumendong
@datrosumendong

201 Kontribusi 38 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban