Make Responsive Table with PHP and mysql Database

  1. <div class="table-responsive"></div>  
  2. <?php  
  3. if (!isset($err_kon)):  
  4. $tr .= '<table id="tabelku" class="tabelku table table-bordered table-striped table-hover table-condensed dt-responsove nowrap" cellspacing="0" width="100%">';  
  5. $tr .= '<thead>';  
  6. $tr .= '<tr>';  
  7. $tr .= '<th>Tanggal</th>';  
  8. $tr .= '<th>Nama Barang</th>';  
  9. $tr .= '<th>HS</th>';  
  10. $tr .= '<th>ID X OD X FL</th>';  
  11. $tr .= '<th>Warna</th>';  
  12. $tr .= '<th>Kode Barang</th>';  
  13. $tr .= '<th>Aksi</th>';  
  14. $tr .= '</tr>';  
  15. $tr .= '</thead><tbody>';  
  16. if ($admin->rowCount() > 0):  
  17. foreach ($admin->fetchAll() as $key):  
  18. $tr .= "<tr>";  
  19. $tr .= "<td>{$key->TglSticker}</td>";  
  20. $tr .= "<td>{$key->NmBrg}</td>";  
  21. $tr .= "<td>{$key->HS}</td>";  
  22. $tr .= "<td>{$key->id} X {$key->od} X {$key->fl}</td>";  
  23. $tr .= "<td>{$key->Warna}</td>";  
  24. $tr .= "<td>{$key->KdBrg}</td>";  
  25. $tr .= "<td>";  
  26. $tr .= "<a class='btn btn-xs btn-success' title='Ubah Data Karet' data-toggle='modal' data-target='#myModal' href='http://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}?aksi=form&opsi=ubah&id={$key->IDSticker}'><i class='glyphicon glyphicon-edit'></i></a>";  
  27. $tr .= " ";  
  28. //$tr .= "<a class='btn btn-xs btn-danger' title='Hapus Manager' data-toggle='modal' data-target='#myModal' href='http://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}&aksi=form&opsi=hapus&id={$key->IDSticker}'><i class='glyphicon glyphicon-remove'></i></a>";  
  29. $tr .= "</td>";  
  30. $tr .= "</tr>";  
  31. endforeach;  
  32. endif;  
  33. $tr .= '</tbody></table><script type="text/javascript">$(document).ready(function(){$("#tabelku").dataTable();});</script>';  
  34. else:  
  35. $tr .= $err_kon;  
  36. endif;