Membuat Create Input Update Delete Dengan PHP

19
 http://www.nurwahyudin.com/tutorial/membuat-aplikasi-input-data-sederhana- dengan-php Membuat Aplikasi Input Data Sederhana Dengan PHP Dalam tutorial ini akan dipelajari cara untuk membuat koneksi ke database dan CRUD data (Create Read Update Delete! dengan studi kasus data user. "utorial ini belum membahas tentang #alidasi inputan baik client side maupun ser#er side. Untuk dapat mengik uti tutorial ini pastikan anda sudah menginstall ser#er lokal pada $C anda. %aya menggunakan &'$$ sebagai bundled ser#er apache dan $)$. Download *CRUD dan +ogin,   belajar .ip Downloaded 00 times 1 k2 Langkah 1 – Struktur Folder 2uat 3older baru pada C:/xampp/htdocs  dengan nama belajar. 4older ini akan menjadi area kerja kita dalam membuat aplikasi yang nantinya dapat diakses menggunakan br owser den gan menge tik ka nlocalhost/nama_folder . 5arena nama 3older kita adalah belajar ma ka untuk mengak ses ap li ka si ket ikka n localhost/belajar  pada address bar browser anda. Langkah 2 – Database 2uat database dengan nama belajar . 5emudian buat tabel dengan nama user dengan data berikut: 467+D8'7 D' " ' "9$7 user id int(;! $R6'R9 'U"< 68CR778" username #archar(=>! password #archar(=??! email #archar(>>!

description

Belajar PHP

Transcript of Membuat Create Input Update Delete Dengan PHP

http://www.nurwahyudin.com/tutorial/membuat-aplikasi-input-data-sederhana-dengan-phpMembuat Aplikasi Input Data Sederhana Dengan PHP

Dalam tutorial ini akan dipelajari cara untuk membuat koneksi ke database danCRUD data (Create, Read, Update, Delete) dengan studi kasus data user. Tutorial ini belum membahas tentang validasi inputan baik client side maupun server side. Untuk dapat mengikuti tutorial ini, pastikan anda sudah menginstall server lokal pada PC anda. Saya menggunakan XAMPP sebagai bundled server apache dan PHP.Download CRUD dan Loginbelajar.zip Downloaded 19191 times 6 kBLangkah 1 Struktur Folder

Buat folder baru padaC:/xampp/htdocsdengan namabelajar. Folder ini akan menjadi area kerja kita dalam membuat aplikasi yang nantinya dapat diakses menggunakan browser dengan mengetikkanlocalhost/nama_folder. Karena nama folder kita adalahbelajar, maka untuk mengakses aplikasi ketikkanlocalhost/belajarpada address bar browser anda.

Langkah 2 Database

Buat database dengan namabelajar. Kemudian buat tabel dengan namauserdengan data berikut:

FIELDNAMEDATATYPE

user_idint(4), PRIMARY, AUTO INCREMENT

usernamevarchar(20)

passwordvarchar(255)

emailvarchar(100)

fullnamevarchar(100)

agamavarchar(15)

no_hpbigint(14)

Langkah 3 File Konfigurasi

Sebelum dapat melakukan CRUD data kedalam database, kita harus membuat koneksi ke database terlebih dahulu.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

Fileconfig.phpini nantinya akan banyak kita gunakan pada file-file lain yang perlu menghubung ke server untuk menyimpan, merubah, maupun menghapus data.

Langkah 4 Form Input Data

Ketikkan kode berikut, kemudian simpan dalam folder belajardengan namaindex.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

48

49

Belajar PHP

Form Input Data

Username:Password:Fullname:Email:Agama:Nomor HP:

action="insert.php"adalah file yang digunakan untuk memproses data yang dimasukkan melalui form ini.method="post"adalah metode pengiriman data yang digunakan. Ada dua jenis menthod untuk mengirim data, yaitupostdanget. Pengiriman dengan method POST berarti bahwa variabel-variabel data tidak ditampilkan pada url, sedangkan pengiriman dengan method GET, variabel-variabel data disertakan pada url sehingga url terlihat seperti ini:

1http://localhost/belajar/insert.php?username=namanya&password=passwordnya&fullname=nama_lengkapnya

Sekarang coba buka pada browser anda dengan mengetikkanlocalhost/belajarpada address bar browser. Akan tampil form input data seperti ini.

Langkah 5 Menyimpan Data

Ketikkan kode berikut, kemudian dengan namainsert.php

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19