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

Table Head PHP Muncul Berulang

Misi om...newbie mainan php mysql. Mau tanya nih...saya kan bikin form pencarian seperti ini.

Nah...munculnya data seperti ini.

Maunya tuh sekali aja table head munculnya...gak perlu berulang kali...itu gimana ya cara ngakalinnya?

Ini kode saya

 <tr style="">
    <th class="col-md-2">Nama</th>
    <th class="col-md-2">Alamat</th>
    <th class="col-md-2">Jenis Mobil</th>
    <th class="col-md-2">Produk</th>
    <th class="col-md-2">Tgl Aplikasi</th>
    <th class="col-md-1">Jadwal Cek Up</th>
    <th class="col-md-1">Aksi</th>
   </tr>
   <tr>
    <td><?php echo $data['nama'] ?></td>
    <td><?php echo $data['alamat'] ?></td>
    <td><?php echo $data['jenismobil'] ?></td>
    <td><?php echo $data['produk'] ?></td>
    <td><?php echo $data['aplikasi'] ?></td>
    <td><?php echo $data['ket'] ?></td>
    <td><a href="edit.php?id=<?php echo $data['id']; ?>">edit </a></td>

avatar elsetiyawan
@elsetiyawan

16 Kontribusi 1 Poin

Diperbarui 8 tahun yang lalu

3 Jawaban:

Bisa minta script lengkapnya (PHP), Bang?

avatar dalikewara
@dalikewara

351 Kontribusi 261 Poin

Dipost 8 tahun yang lalu

kamu cuma salah looping saja...

mulai looping kamu sesudah jika kamu pake atau sesudah jika kamu pakai di table mu..

dan code yang ditampilkan belum lengkap itu...

avatar nulife
@nulife

4 Kontribusi 2 Poin

Dipost 8 tahun yang lalu

Alhamdulillah udah bisa sekarang.... Loopingnya salah sebelumnya

<?php

   $input_nama = @$_POST['input_nama'];
   $input_mobil = @$_POST['input_mobil'];
   $cari = @$_POST['cari'];

   // jika tombol cari di klik
   if($cari) {

    // jika kotak pencarian tidak sama dengan kosong
    if($input_nama != "") {
    $sql = mysql_query("select * from customer where nama like '%$input_nama%' and jenismobil like '%$input_mobil%'") or die (mysql_error());
    } else {
    $sql = mysql_query("select * from customer") or die (mysql_error());
    }
    }

   // mengecek data
   $cek = mysql_num_rows($sql);
   // jika data kurang dari 1
   if($cek < 1) {
    ?>

    <?php
   } else {

   // mengulangi data agar tidak hanya 1 yang tampil
   while($data = mysql_fetch_array($sql)) {

   ?>
   <table class="table">
     <tr style="">
      <th class="col-md-2">Nama</th>
      <th class="col-md-2">Alamat</th>
      <th class="col-md-2">Jenis Mobil</th>
      <th class="col-md-2">Produk</th>
      <th class="col-md-2">Tgl Aplikasi</th>
      <th class="col-md-1">Jadwal Cek Up</th>
      <th class="col-md-1">Aksi</th>
     </tr>
   <tr>
    <td><?php echo $data['nama'] ?></td>
    <td><?php echo $data['alamat'] ?></td>
    <td><?php echo $data['jenismobil'] ?></td>
    <td><?php echo $data['produk'] ?></td>
    <td><?php echo $data['aplikasi'] ?></td>
    <td><?php echo $data['ket'] ?></td>
    <td><a href="edit.php?id=<?php echo $data['id']; ?>">edit </a></td>

  </tr>
  <?php

  }
 }
?>

sekarang

<?php

   $input_nama = @$_POST['input_nama'];
   $input_mobil = @$_POST['input_mobil'];
   $cari = @$_POST['cari'];

   // jika tombol cari di klik
   if($cari) {

    // jika kotak pencarian tidak sama dengan kosong
    if($input_nama != "") {
    $sql = mysql_query("select * from customer where nama like '%$input_nama%' and jenismobil like '%$input_mobil%'") or die (mysql_error());
    } else {
    $sql = mysql_query("select * from customer") or die (mysql_error());
    }
    }

   // mengecek data
   $cek = mysql_num_rows($sql);
   // jika data kurang dari 1
   if($cek < 1) {
    ?>

    <?php
   } else {

   ?>
   <table class="table">
     <tr style="">
      <th class="col-md-2">Nama</th>
      <th class="col-md-2">Alamat</th>
      <th class="col-md-2">Jenis Mobil</th>
      <th class="col-md-2">Produk</th>
      <th class="col-md-2">Tgl Aplikasi</th>
      <th class="col-md-1">Jadwal Cek Up</th>
      <th class="col-md-1">Aksi</th>
     </tr>
     <?php
     // mengulangi data agar tidak hanya 1 yang tampil
     while($data = mysql_fetch_array($sql)) {
     ?>
   <tr>
    <td><?php echo $data['nama'] ?></td>
    <td><?php echo $data['alamat'] ?></td>
    <td><?php echo $data['jenismobil'] ?></td>
    <td><?php echo $data['produk'] ?></td>
    <td><?php echo $data['aplikasi'] ?></td>
    <td><?php echo $data['ket'] ?></td>
    <td><a href="edit.php?id=<?php echo $data['id']; ?>">edit </a></td>

  </tr>
  <?php

  }
 }
?>

hasilnya :

Terimakasih ya boss...maaf berantakan kodingnya...masih pemula... hehehe

avatar elsetiyawan
@elsetiyawan

16 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban