Membuat Tampil Data dengan PHP Mysqli OOP + Bootstrap

Assalamu'alaikum wr. wb.

Setelah kita membuat "Membuat Desain Web Responsive dengan Bootstrap" pada tutorial ini:
Membuat Desain Web Responsive dengan Bootstrap

Kali ini kita akan melanjutkannya dengan membuat CRUD Data dengan PHP ekstensi mysqli dan konsep OOP. Bagi yang belum faham bagaimana konsep pemrograman OOP bisa membaca dulu tutorial berikut:
Konsep Dasar Pemrograman Berorientasi Objek (OOP)

Untuk database pada bab ini kita menggunakan MariaDB (versi terbaru dari MySQL). Dan kali ini kita akan belajar "Membuat Tampil Data dengan PHP Mysqli OOP + Bootstrap". Untuk tampilannya kurang lebih seperti ini:


Oke langsung saja kawan, tutorial lengkap dan source code tampil data dengan PHP oop ekstensi mysqli dan bootstrap bisa kita pelajari pada video di bawah ini:



Jika ada yang kesulitan silahkan bertanya di komentar.

Baca juga tutorial selanjutnya :
Membuat Tambah Data Sekaligus Upload Gambar dengan Modal Bootstrap

Jangan lupa subscribe, like & share! Semoga bermanfaat :)

Wassalamu'alaikum wr. wb.
Membuat Tampil Data dengan PHP Mysqli OOP + Bootstrap
Item Reviewed: Membuat Tampil Data dengan PHP Mysqli OOP + Bootstrap 9 out of 10 based on 10 ratings. 9 user reviews.
Komentar ini telah dihapus oleh pengarang.

Gan,saya ikutin persis yang ditutorial..tapi datanya tidak bisa masuk ke DB ?
Itu kenapa ya,dan juga dihalamannya tidak ada tampilan errornya...
Thanks responnya..

Cek lagi apakah variable-nya sudah sama dengan name di form input html-nya

Bukannya di tutorial sudah ada gan tinggal ngikutin aja. Kalo tetap pingin source code jadinya silakan pm disini https://fb.com/yukcoding

kak kenapa ya saya ada error Fatal error: Call to a member function fetch_object() on a non-object in C:\xampp\htdocs\belajar\views\bahanbaku.php on line 29

source : while($data = $tampil->fetch_object())

terimakasih

Script line 29 mu gimana ?

pada tutorial bagian dua

msqli = $conn;
}
public function tampil($id = null) {
$db = $this->mysqli->conn;
$sql = "SELECT * FROM tb_barang";
if ($id != null){
$sql .= " WHERE id_brg = $id";
}
$query = $db->query($sql) or die ($db->eror);
return $query;
}
}
?>

itu kayaknya sudah bener ms tapi masi muncul eror dan data barang yg dipanggil tidak tampil.

muncul dialog seperti ini mas
Notice: Trying to get property of non-object in C:\xampp\htdocs\belajar\models\m_barang.php on line 10

Fatal error: Call to a member function query() on null in C:\xampp\htdocs\belajar\models\m_barang.php on line 15

mohon bantuannya hehe :)

Kirim screenshot error dan screenshot script-mu ke https://fb.me/yukcoding

Komentar ini telah dihapus oleh pengarang.

maaf ms, sudah bisa, ternyata ada yang salah huruf dikit...
terimakasih atas tutorialnya, sangat membantu bagi pemula seperti saya...
semoga blog ini bisa terus eksis dan bisa memberi pencerahan bagi yg ingin belajar, dan yg terpenting bisa mengurangi pengangguran

Trima kasih tutorialnya mas...
Sy ikut yg bagian 2 masih ada error nih bang di koneksinya, sy cek code nya sh ngrasanya dah bener, tp masih error, brg x errornya cz versi php ato mysql nya beda, kl boleh tau mz fawaiq pake xampp versi berapa ???

Oalah.
Sama2 mas, senang bisa membantu :)
Amin, semoga. Terimakasih atas doa dan supportnya.

Sama2 mas :)
Pake xampp dengan php versi 5.6.x
Kalo ekstensi mysqli/pdo mau pake php 5 atau 7 support semua bang

Fatal error: Cannot access private property Database::$conn in C:\xampp\htdocs\belajar\models\m_clnsiswa.php on line 11

mas kalo error gini kenapa ya?

Ganti saja private nya jadi public

Notice: Trying to get property of non-object in C:\xampp\htdocs\belajar\models\m_barang.php on line 11

Fatal error: Call to a member function query() on null in C:\xampp\htdocs\belajar\models\m_barang.php on line 16

mysqli = $conn;
}

public function tampil($id = null) {
$db = $this->mysqli->conn;
$sql = "SELECT * FROM tb_barang";
if($id != null) {
$sql .= " WHERE id_brg = $id";
}
$query = $db->query($sql) or die ($db->error);
return $query;
}
}
?>

Ada yang salah script-mu gan. Coba ikuti sama persis dulu seperti tutorial

Cara membuat tampilan tambah otomatis tnpa ganggu halaman dibelakang itu gmn mas

Cara membuat tampilan tambah otomatis tnpa ganggu halaman dibelakang itu gmn mas

Maksudnya gimana? Buat form tambah pake modal? Silakan ikuti tutorial selanjutnya :)

assalamualaikum gan , mau tanya kalau ada tulisan seperti ini knp ya ?

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'FORM tb_barang' at line 1

Wa'alaikumsalam wr. wb.
Yang bener FROM bukan FORM

Gan boleh minta source kodenya gan?
Gagal mulu gan

Gagal nya gimana. Silakan konsultasi di https://fb.com/yukcoding

gan kalo buat form login konek ke databasenya harus ditambahin script apa ya?

Maksudnya gimana?
Coba lihat tutorial2 yang sudah ada di daftar isi

Gan mau tanya saat aq ikutin persis error message 4 __construct database itu kenapa ya gan

Coba lihat full pesan error nya

Berkah Ilmunya bang :thumbup

terima kasih mas ilmunya, bermanfaat banget buat saya yang orang awam dan bukan bidangnya. pembelajarannya terarah dan pelan pelan tp pasti. terus berkarya mas dan bertambah ilmunya bisa sharing lg di yukcoding.

terima kasih

Sama2 mas. Senang bisa bermanfaat :)
Terimakasih atas support nya. Sukses selalu juga

Assalamu'alaikum,

mysqli = $conn;
}

public function tampil($id = null) {
$db = $this->mysqli->conn;
$sql = "SELECT * FROM tb_aparatur";
if($id != null) {
$sql .= " WHERE id_apar = $id";
}
$query = $db->query($sql) or die ($db->error);
return $query;
}
}
?>


Fatal error: Uncaught Error: Call to a member function query() on null in E:\XAMPP\htdocs\belajar\models\m_aparatur.php:16 Stack trace: #0 E:\XAMPP\htdocs\belajar\views\aparatur.php(31): Aparatur->tampil() #1 E:\XAMPP\htdocs\belajar\index.php(75): include('E:\\XAMPP\\htdocs...') #2 {main} thrown in E:\XAMPP\htdocs\belajar\models\m_aparatur.php on line 16

Masih error mas, sy coba cari kesalahannya belum ketemu.

Silakan konsultasi di grup / forum gan https://t.me/yukcodingid

Assalamualaikum mas,

Mau nanya,pinya saya kok masih muncul error seperti berikut ya
kira" knpa nie mas?

Terimakasih
Warning: include(models/m_barang.php): failed to open stream: No such file or directory in C:\xampp\htdocs\Belajar\views\barang.php on line 2

Warning: include(): Failed opening 'models/m_barang.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\Belajar\views\barang.php on line 2

Fatal error: Class 'Barang' not found in C:\xampp\htdocs\Belajar\views\barang.php on line 4

Wa'alaikumsalam.
Silakan cek lagi letak direktori file m_barang.php dan cara include nya apakah sudah sesuai atau belum. Lebih baik ikuti dulu sesuai tutorial. Terimakasih

Kak kn itu blm ada log innya trs biar ada login dan masuk ke dasbor gimn apa hrs buat file lgi dan klo mau nambahin login ny gimn

tugas : Iya, buat halaman untuk login nya. Coba pelajari dari Daftar Isi blog ini dan kembangkan sendiri sesuai kebutuhan

gan saya ngikutin tutorialnya tapi kok tetp error ya??
di bagian yg model/m_barang.php

Notice: Undefined variable: id in C:\xampp\htdocs\proyek1\view\menu.php on line 46

Fatal error: Uncaught Error: Call to a member function query() on null in C:\xampp\htdocs\proyek1\model\mn.php:14 Stack trace: #0 C:\xampp\htdocs\proyek1\view\menu.php(46): Menu->tampil(NULL) #1 C:\xampp\htdocs\proyek1\admin.php(92): include('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\proyek1\model\mn.php on line 14

ada error kek gitu.
variabelnya sengaja saya ubah. cuman caranya sama kayak yg di tutorial

padahal saya udah ngikutin.
trs juga di bagian barang.phpnya gak kebaca datanya

tampil();
while($data = $tampil->fetch_object()) {
?>



Fatal error: Uncaught Error: Call to a member function fetch_object() on null in C:\xampp\htdocs\belajar\views\barang.php:30 Stack trace: #0 C:\xampp\htdocs\belajar\index.php(78): include() #1 {main} thrown in C:\xampp\htdocs\belajar\views\barang.php on line 30

mohon solusi gan?

Gan, punya kontak WA nggak, saya mo belajar lebih jauh. Makasih share ilmunya

Kak.. dr lanjutan nya misal kita mau join 2 tabel gmn..??
misal ad 1 tabel lg kategoti...
makasih

Gan mohon pencerahannya :

Parse error: syntax error, unexpected 'function_construct' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in C:\xampp\htdocs\belajar\models\m_barang.php on line 6

setelah saya runut" codingnya sudah sama semua

mysqli = $conn;
}

public function tampil ($id = null) {
$db = $this->mysqli->conn;
$sql = "SELECT * FROM tb_barang";
if($id != null) {
$sql .=" WHERE id_brg = $id";
}
$query = $db->query($sql) or die ($db->error);
return $query;
}
}
?>

akan tetapi masih ada yang error di line 6 " function_construct($conn) "

Mohon Pencerahannya Gan

mas ko saya punya jadi no database selected..mohon pencerahan gan

gan sdh bisa makasi...banyak selalu di berikan rejeki..yang melimpah...AMIN

Access denied for user ''@'localhost' (using password: NO) in C:\xampp\htdocs\rslhospital\models\database.php on line 15

tempat salahnya disini bang
or die (mysqli_error(tanda kurung yg disini));

Emoticon? nyengir

Berkomentarlah dengan bahasa yang relevan dan sopan.. #ThinkHIGH! ^_^

Info

Agar tidak ketinggalan update menarik :

Follow instagram @yukcoding
Subscribe youtube YukCoding Media

Happy coding :)
Just load it!