bagaimanaenampilkan data dengan php

Bagaimana caranya menapilkan data di table php, 1 nama tapi menampilkan 4 pelajaran yang diambilnya.. Karna saya coba saat menampilkan 4 pelajaran maka nama orangnya jadi berulang 4 kali ditampilkan.. Table nya model kebawah seperti excell.

avatar n123
@n123

5 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

Coba share codenya

avatar rama4zis
@rama4zis

16 Kontribusi 5 Poin

Dipost 6 tahun yang lalu

Kayak Gini Gan

/*
  Nama    Pelajaran
  -----------------
  Andi    Algoritma
          Bahasa Inggris
          Matematika
          Coding (wajib hehe)

  Susi    PPKN *wwkwk*
          Bahasa Thailand (sone hap..wale hap) *wwkwk*
*/

codenya gini :

$sql    = "SELECT ....";
$result = mysqli_query($conn, $sql);

//nama sebelumnya kosong
$nama   = "";

while($row = mysqli_fetch_assoc($result)) {

  //kondisi data hanya akan ditampilkan  jika nama nya tidak sama dengan data sebelumnya
  if($nama != $row['nama']) {
    echo $nama . str_repeat(" ", 10) ; //beri jarak 10 spasi
    $nama = $row['nama'];
  }

  echo $row['pelajaran'] . "<br>";
}

Semoga Membantu (^_^)/...

avatar ciloxz
@ciloxz

284 Kontribusi 139 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban