Cara menggunakan source code print php

Membuat Cetak Print Data Dari Database Dengan PHP

Membuat Cetak Print Data Dari Database Dengan PHP – Halo teman-teman, selamat datang kembali di tutorial pemrograman web terlengkap. yaitu di www.malasngoding.com. pada kesempatan ini kita akan melanjutkan pembelajaran kita pada tutorial PHP sebelumnya.

Pada tutorial sebelumnya kita telah membahas tentang tutorial membuat cetak print laporan dengan PHP. nah, pada tutorial ini saya akan membuat kelanjutan dari tutorialnya. yaitu membuat cetak print data dari database dengan PHP. jika pada tutorial sebelumnya data yang di cetak adalah hanya halaman HTML biasa. pada tutorial ini kita akan membuat data yang di cetak adalah data dari database.

Silahkan baca tentang tutorial membuat cetak print laporan dengan PHP yang telah kita pelajari sebelumnya. agar lebih mudah memahami penjelasan pada tutorial membuat cetak laporan dari database dengan PHP ini.

Membuat Cetak Print Laporan Dengan PHP

Membuat Cetak Print Data Dari Database Dengan PHP

Saya jelaskan dulu sedikit tentang proses yang akan kita buat. jadi di sini data yang akan kita cetak adalah data yang terdapat pada database. misalnya kita mempunyai sebuah tabel dalam database. yaitu tabel barang, jadi di sini kita akan mencetak data-data yang ada pada tabel barang tersebut.

Oke langsung saja kita mulai tutorial membuat cetak laporan dengan PHP.

Contoh coding dari tutorial ini akan kita buat dalam folder “cetak_print_database” dalam folder “htdocs”. jadi buatlah sebuah folder baru dengan nama cetak_print_database dalam folder htdocs teman-teman.

Sebagai contoh, kita akan membuat database dengan nama “gudang”. dan membuat tabel “barang_masuk” di dalamnya. karena di sini kita akan mencoba mencetak data dari database, yaitu mencetak atau print laporan data barang masuk.

Persiapan Database

Buat database dengan nama “gudang”. dan buat sebuah tabel dengan nama “barang_masuk”. kolumnya bisa isi dengan id, tanggal, nama dan jumlah. seperti pada gambar berikut.

Membuat Cetak Print Data Dari Database Dengan PHP

selanjutnya silahkan isi beberapa data percobaan sebagai contoh. atau silahkan langsung import sql berikut supaya cepat.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

--phpMyAdmin SQL Dump

--version4.8.0.1

--https://www.phpmyadmin.net/

--

--Host:localhost

--Generation Time:Jun05,2018 at05:50AM

--Server version:10.1.32-MariaDB

--PHP Version:5.6.36

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

SET AUTOCOMMIT= 0;

START TRANSACTION;

SET time_zone="+00:00";

/*!40101 SET NAMES utf8mb4 */;

--

--Database:`gudang`

--

----------------------------------------------------------

--

--Table structure for table`barang_masuk`

--

CREATE TABLE`barang_masuk`[

  `id`int[11]NOT NULL,

  `tanggal`date NOT NULL,

  `nama` varchar[255]NOT NULL,

  `jumlah`int[11]NOT NULL

]ENGINE=InnoDB DEFAULT CHARSET=latin1;

--

--Dumping data for table `barang_masuk`

--

INSERT INTO`barang_masuk`[`id`,`tanggal`,`nama`,`jumlah`]VALUES

[1,'2018-06-05','Kursi',30],

[2,'2018-06-06', 'Meja',21],

[3,'2018-06-06','Komputer',30],

[4,'2018-06-05','Pensil',12],

[5,'2018-06-07','Pulpen',400],

[6, '2018-06-08','Tas',20],

[7,'2018-06-08','Kantong Plastik',100],

[8,'2018-06-09','Komputer',20],

[9,'2018-06-06','Baju',2];

--

--Indexes for dumped tables

--

--

--Indexes for table`barang_masuk`

--

ALTER TABLE`barang_masuk`

  ADD PRIMARY KEY[`id`];

--

--AUTO_INCREMENT for dumped tables

--

--

--AUTO_INCREMENT for table`barang_masuk`

--

ALTER TABLE`barang_masuk`

  MODIFY`id`int[11]NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=10;

COMMIT;

sehingga hasil dan isi tabel barang_masuk seperti berikut.

data barang masuk

Karena di sini kita menggunakan database, maka kita buat koneksi databasenya pada file koneksi.php. buat file koneksi.php dalam folder cetak_print_database.

koneksi.php

jika teman-teman belum membaca tutorial tentang cara membua koneksi database dengan PHP dan MySQLi, silahkan baca di SINI.

Setelah membuat koneksi database PHP dan MySQLi, selanjutnya buat sebuah file baru dengan nama index.php. pada file index.php ini kita akan menampilkan data barang masuk dari tabel barang_masuk. untuk tutorial menampilkan data dari database juga telah kita bahas pada tutorial sebelumnya. yaitu pada tutorial Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data.

Menampilkan Data Barang Masuk

Setelah membuat koneksi database, kita akan menampilkan data “barang masuk” dengan cara membuat sebuah file baru lagi dengan nama index.php [masih dalam folder cetak_print_database].

index.php

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

CETAK PRINT DATA DARI DATABASE DENGAN PHP- WWW.MALASNGODING.COM

CETAK PRINT DATA DARI DATABASE DENGAN PHPWWW.MALASNGODING.COM

No

Tanggal

NamaBarang

Jumlah

CETAK

Saya rasa teman-teman telah paham dengan syntax untuk menampilkan data dari database seperti di atas, karena sudah saya jelaskan pada tutorial sebelumnya. silahkan teman-teman yang belum membaca dan mempelajari tentang cara menampilkan data dari database dengan PHP dan MySQLi bisa membaca nya pada link berikut ini. Membuat Cetak Print Laporan Dari Database Dengan PHP

Membuat CRUD dengan PHP dan MySQLi – Menampilkan Data

Tahap menampilkan data barang_masuk telah selesai sampai di sini. selanjutnya kita akan melanjutkan lagi dengan membuat cetak atau print laporan dari database dengan PHP dan MySQLi.

Cetak Atau Print Laporan Data Barang Masuk

Perhatikan pada file index.php di atas.

kita telah membuat link “CETAK”. yang akan mengalihkan halaman ke file cetak.php pada saat link tersebut di klik.

CETAK

jadi proses cetak nya akan kita buat pada file cetak.php. sekarang buat lagi sebuah file baru dengan nama cetak.php dalam folder cetak_print_database.

cetak.php

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

CETAK PRINT DATA DARI DATABASE DENGAN PHP- WWW.MALASNGODING.COM

DATA LAPORAN BARANG

WWW.MALASNGODING.COM

No

Tanggal

Nama Barang

Jumlah

window.print[];

Oke selesai.

Sekarang akan kita coba jalankan pada browser dengan mengakses localhost/cetak_print_database.

membuat cetak print laporan data dari database dengan php

Kemudian klik “CETAK”. maka akan muncul halaman print.

Cetak dan print laporan dengan php

Teman-teman bisa langsung print jika terhubung dengan printer. dan teman-teman juga bisa menampilkan nya ke dalam bentuk pdf jika teman-teman simpan sebagai PDF. atau bisa buka pratinjau sebagai PDF jika menggunakan macOS.

seperti gambar berikut hasilnya.

Cetak data laporan pdf dengan php

Adapun cara lain dalam mencetak pdf dengan php yaitu dengan dengan menggunakan library FDPD. Untuk membuat laporan pdf menggunakan FDPD di PHP dapat dibaca di artikel berikut. Membuat laporan PDF dengan FPDF.

Kesimpulan

Intinya sama saja seperti tutorial yang sebelumnya telah saya buat. yaitu tutorial Membuat cetak print laporan dengan PHP.

Bedanya cuma pada file cetak atau halaman cetaknya kita menampilkan data dari database. yaitu data dari tabel barang_masuk. saya rasa teman-teman pasti paham jika mengikuti tutorial-tutorial malasngoding.com sebelumnya mulai dari cara menampilkan data dari database, dan cara membuat cetak atau print laporan dengan PHP.

Sekedar mengingatkan, untuk membuat cetak atau print kita hanya perlu menggunakan fungsi window.print[].

Oke sekian tutorial Membuat Cetak Print Data Dari Database Dengan PHP. Semoga bermanfaat.

Incoming search terms:

  • membuat laporan pdf php berdasarkan kondisi
  • membuat proses print dengan php
  • download source code cetak laporan dengan php
  • script cetak php
  • cara membuat report str php
  • cara membuat print php
  • cetak pdf php
  • membuat laporan pdf php berdasarkan id
  • script menampilkan data dari database - malas koding
  • getbootstrap

Bài mới nhất

Chủ Đề