Php Mysql Versi 1 Final Fix (rec)

Embed Size (px)

Citation preview

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    1/23

    PHP dan MySQL

    1

    Mempelajari koneksi PHP

    dengan database MySQL dan

    Fungsi-fungsi aksesnya

    Muhammad Zen Samsono Hadi S!" MS#

    P$L%!&'(%' &L&'!)$(%'* (&+&)% S,)**.*

    P$L%!&'(%' &L&'!)$(%'* (&+&)% S,)**.*

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    2/23

    Yang akan dipelajari dari Modul ini

    /

    1. Koneksi ke MySQL

    2. Memilih database

    3. Akses ke able!. Akses "e#ord dan $ield

    %. &nsert' hapus' update re#ord

    & t h d t d

    Ak k bl

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    3/23

    &nternet Appli#ation

    0

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    4/23

    Koneksi ()(*MySQL

    Membuka koneksi ke server MySQL$conn = mysql_connect (host,username,passwor!"

    Memilih atabasem s l select b namaatabase conn

    Memilih tabel en#an query$hasil = mysql_query(SQL Statement!"

    Men#ambil recor ari tabel$row = mysql_etch_array($hasil!"$row = mysql_etch_assoc($hasil!"$row = mysql_etch_row($hasil!"

    %utup koneksimysql_close($conn!"

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    5/23

    1. Koneksi ke MySQL

    2 Sebelum melakukan ases ke database MySQL pekerjaan

    pertama adalah melakukan koneksi ke database

    (erintah untuk melakukan koneksi adalah +

    mysql_connect(host,nama_pemakai,password)

    (erintah untuk menutup koneksi +

    mysql_close(pengenal_hubungan);

    koneksi"php

    H*S%L P)$+)*M

    3ika koneksi berhasil

    Statemen ini akan mun#ul

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    6/23

    2. Memilih database4

    ,ika konek ke database berhasil' perlu memilih database

    (erintah untuk memilih database+

    mysql_select_db(data_base,pengenal_hubungan)

    dimana + data_base = nama database

    pengenal_hubungan = nama pengenal yang

    digunakan dalam koneksi

    3ika sele#t database gagal

    kalimat ini tidak mun#ul

    3ika sele#t database gagal

    =

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    7/23

    3. Akses able

    -imisalkan telah dibuattable bernama +(egaaidalam database bernama#oba

    able yang bernama(egaai memiliki struktur

    sbb+/&K 0ar#har 1

    /ama 0ar#har 2

    Alamat 0ar#har 2

    Adapun data*datanyaadalah

    sebagai berikut +

    5

    S!),'!,) !*&L

    erikut tampilan struktur tabel

    dan data dari phpmyadmin

    Adapun data

    /&K 0ar#har 1

    d b b

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    8/23

    Akses abel

    Membuat 4uery +mys4l54uery4uery'handle

    Mengatahui jumlah 6ield+

    6

    koneksi"php

    mys4l5num56ieldsaksestable"php

    handle Mengatahui jumlah re#ord+

    mys4l5num5ros

    handle

    H*S%L

    P)$+)*M

  • 7/25/2019 Php Mysql Versi 1 Final Fix (rec)

    9/23

    !. Akses 6ield dalam tabel ampil -ata7

    7ntuk mengakses re#ord hasil 4uery+8baris9mys4l56et#h5rohandle akan mengembalikan array yangberisi seluruh kolom 8baris:;' 8baris:1;'