SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
NAMA                     : Cesar Aditya Tritha
                NIM                      : 10.012.333
                JURUSAN                  : MI
                KELAS                    : Va
                TUGAS                    : Database Web 1




(1). Apa sih PHP dan mySQL itu ?

   PHP yaitu bahasa pemrograman atau scripting language yang didesign untuk membuat
   web-based application. PHP lebih bayak digunakan untuk program web dinamis, dan
   digunakan untuk program yang lain.

   Selain Kepanjangan, PHP juga mempunyai Kependekan yaitu (Personal HomePage)
   Hypertext Preprocessor" yang terdiri dari bahasa Scripting dieksekusi di sisi server (server-
   side scripting language). Berfungsi untuk menciptakan sebuah program web interaktif dan
   dinamis, Identik dengan bahasa script lainnya, seperti Active Server Pages (ASP), Java
   Server Pages (JSP) dan Allaire ColdFusion (CFM).

   PHP adalah merupakan singkatan perulangan dari PHP Hypertext
   Preprocessor,Yang dulu namanya         Personal Hom Page.Pertama kali dibuat
   oleh Rasmus Lerdoft pada tahun 1995 CMIIW.Fungsi yang paling populer dari
   PHP adalah kemampuan sebagai Server side programming / scripting languade
   dalam pembuatan website atau aplikasi yang berbasis website.

   b.MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
   (bahasa Inggris: database management system) atau DBMS yang multithread,
   multi-user,        dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB
   membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU
   General Public License (GPL), tetapi mereka juga menjual dibawah lisensi
   komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan
   penggunaan GPL.
(2). Bagaimana memulai membuat sebuah script PHP….?

Salah satu fungsi yang paling mendasar dari PHP adalah fungsi echo().
 Fungsi echo() digunakan untuk menampilkan string yang nantinya
akanditerjemahkan o oleh browser, baik string tersebut berupa teks ataupun tag
HTML. Sintaks dari fungsi echo() adalah sebagai berikut:
  echo(string);
  echo string;


        Contoh skrip sederhana menggunakan fungsi echo() adalah sebagai berikut:


        <?

                  echo(“<B>”);

                  echo “Hallo, ini adalah output dari fungsi echo()”;

                  echo “</B>”;

        ?>

        Langkah-langkah buka aplikasi DW anda, pada taskbar pilih file > New, lalu pilih PHP
        dan klik tombol create. Contoh Skripnya sederhana saja seperti dibawah ini :



        <html>

        <head>

        <title>.: Hallo</title>

        </head>

        <body>

        <?php

        echo “data nama PHP!! <br/>”;

        echo “maybe:”;

        echo date (‟d/m/Y‟);

        ?>

        </body>

        </html>
(3). Bagaimana membedakan script PHP dan HTML atau Script jenis lainnya (Javascript
        dan Vbscript)………?

Postingan ini saya tujukan terutama bagi pemula/yang belum bisa bedakan jenis dan tipe
        code/script yang mereka lihat. Tujuannya adalah agar nantinya tidak salah
        menempatkan code lagi. maksudnya apa? khususnya pada Multiply kalau tag/code
        HTML ditempatkan pada yang support HTML dan CSS memiliki tempat sendiri. jadi
        jangan masukkan CSS pada box welcome atau html pada custom CSS, tentunya tidak
        nyambung dong, kan masing-masing ada tempatnya (tempatkan sesuatu pada
        tempatnya), apalagi code tersebut didapatkan dari pen-generate code seperti
        glitterfy.com atau apalah yang menyediakan fasiltas gituan.

       ok lah, mari saya tunjukkan perbedaan diantara script yang bernama HTML, CSS, JS,
       PHP ini.

       HTML:
       <title>
       <munir>
       <manggatiga>
       <b>
       <a>
       <i>
       <html>
       <body>
       <table width="100%" border="0" cellpadding="5" cellspacing="0">
       dan harus ditutup dengan garis miring (/)
       </title>
       </munir>
       </manggatiga>
       </b>
       </a>
       </i>
       </html>
       </body>
       </table>

       penjelasan:
       -> Tag HTML ditandai dengan menggunakan < dan >
       -> bila anda mendapatkan potongan code yang disediakan penggenerate code dan
       melihat ada tanda seperti diatas < dan > maka itu adalah HTML dan akhir elemennya
       harus ditutup dengan / menjadi </...>.
       contoh:
       <b> buat huruf tebal </b> hasilnya akan seperti ini buat huruf tebal
       <i> buat huruf miring </i> hasilnya buat huruf miring
       dan lain-lain termasuk manggatiga bisa dikatakan tag HTML bila ditulis <manggatiga>
       dan </manggatiga>

       untuk pembatas property dan nilai menggunakan sama dengan (=)
       CSS:
       selector {property: value}
#manggatiga {padding: 4 px; margin: 2px;}
.munir {font-size: 1.5em; color: blue; }
p.rokok {max-width: 400 px: magin-left: -12cm;}

keterangan:
-> Code CSS ditandai dengan menggunakan tanda kurung kurawang ({..})
-> # adalah id
-> . adalah class

untuk pembatas property dan value menggunakan titik dua (:)

sudah bisa bedakan? klo memang belum bisa bedakan... berarti memang otak anda
perlu di periksa ulang. hehehe canda ko' jangan tersinggung ya... !!!!

Javascript:

document.write("ini contoh pesan atau document ditulis dengan JavaScript");
function message() {alert("box alert dengan me-onload event atau peristiwa"); }

penjelasan:
->Script JS ditandai dengan buka kurung dan tutup kurung ()
->JS sangat mirip dengan CSS namun yang membuatnya beda adalah JS merupakan
script sedangkan CSS merupakan style.
->JS lebih sangat mirip lagi dengan VBscript apa lagi sama-sama script.
->Baca terus lanjutannya tulisan ini...

PHP (Hypertext Preprocessor)
<?php
echo "Hello World";
$txt = "Hello World!";
$number = 16;
echo $txt1 . " " . $txt2;
?>

penjelasan:
->PHP ditandai variabel $ karena statusnya untuk script server.
->Bila menampilkan pesan menggunakan tanda kutip " dan "

==>>Nah untuk Ajax dan lain-lain nantilah kita bahas.<<==

Kesimpulan :
Untuk masing code dan script harus ada pintu masuknya, apakah itu? code awal
sebagai penanda bahwa yeng tertulis didalamnya adalah jenis dan tipe ini. perhatikan
dibawah masing-masing pintunya.




<html>
<head>
disini disisipan CSS atau Script
</head>
<body>

disini di tulis isi site
tentu saja menggunakan tag html

</body>
</html>


<style type="text/css">
h1 {color: #00ff00}
h2 {color: #dda0dd}
p {color: rgb(0,0,255)}
</style>


<script type="text/javascript">
document.write("Hai semua... jangan lupa titip comentar ya...");
</script>


<script type="text/vbscript">
document.write("Hai semua... jangan lupa titip comentar ya...")
</script>


<?php
echo "Hello World";
$txt = "Hello World!";
$number = 16;
echo $txt1 . " " . $txt2;
?>

yang warna merah tersebutlah pintunya, saya kira seperti itu perbedaan yang paling
mendasar....
(4). Jika saya punya skrip HTML apakah bisa digunakan dgn script PHP dan dan
        bagaimana cara nya, berikan contoh nya….????

      html itu juga bisa dimasukkan kedalam php

      contoh :

      <html>

      <head>

      <title>contoh c/title>

      </head>

      <body>

      <? php

      Echo”Hi, ini contoh script php yang di sisipkan pada html!”;

      ?>

      </body>

      </html>

(5) Sekarang kebalikannya nih, kalau skrip HTML, saya letakkan diantara skrip
PHP, apakah bisa juga, berikan contohnya?
    Jawab :
        Tentu Bisa. Coba skrip berikut:
       Contoh Skrip Sisip.php
       <?php
       echo("Ini ditulis dengan skrip PHP !!");
       ?>
       <HTML>
       <BODY>
       <BR><HR>
       Ini ditulis dengan HTML
       </BODY>
       </HTML>
       <?php
       echo("<BR>Mudahkan ??");
       ?>

      Ni contoh yg lain

      <?php
      $a = "Siapa Namamu";
      ?>
<html>
       <body>
       Hai, <?php echo $a; ?>.
       </body>
       </html>




(6.) apakah fingsi dari perintah echo,print,dan printf, berikan contoh hya….????

       ECHO

       Untuk menampilkan tulisan atau juga menampilkan hasil atau nilai dari suatu variabel.
       Contoh penulisan yang benar pada “echo” seperti dicontohkan dibawah ini.


            <?php

            echo “selamat menggunakan php n”;

            echo “nama ‟saya‟ adalah “KuRTx” n “;

            echo (”ini t adalah t script PHP saya”);

            echo ‟sekarang sedang mencoba menggunakan echo‟;

            echo (‟ kata nenek saya “saya orang keren lho..” „);

            ?>

       PRINT

       Pada dasarnya perintah print sama saja dengan perintah echo yaitu untuk
       menampilkan tulisan. Cara penulisanpun sama dengan echo dan juga pada print dapat
       menggunakan kode escape seperti echo. Saya jarang menggunakan perintah ini
       karena saya lebih suka menggunakan echo sebab karakternya lebih hemat satu huruf..
       =)

       Perbandingan menggunakan echo dan print:
<?php

                    echo “ini menggunakan “echo” <BR>”;

                    print “ini menggunakan “print”";

                    ?>




       PRINTF

       Printf juga pada dasarnya berfungsi sama dengan print maupun echo namun printf
       memiliki beberapa perbedaan dan kelebihan dibanding echo dan print.

       Dalam penggunaan printf kita dapat mnentukan jenis Variabel yang akan
       ditampilkan pada tulisan tersebut (dalam Printf). Karena saya belum
       menjelaskan tentang variabel, untuk membahas printf akan dimasukkan pada
       subbab setelah ini tentang variabel agar lebih jelas.

       Contoh :

       $var=”KuRTx”;

       printf (” PHP telah siap digunakan “);

       printf “hai”.$var;

       ?>




(7).apakah VARIABEL itu…..????

       Variabel merupakan tempat penyimpanan data sementara. Data yang disimpan dalam
variabel akan hilang setelah program selesai dieksekusi. Untuk penyimpanan data yang
permanen, kita dapat menyimpan data di database atau di disk. Silahkan mengacu pada Akses
Database untuk mendalami penggunaan database, dan Akses File dan Folder untuk
penyimpanan data di filesystem. Variabel di PHP diawali dengan tanda $, untuk dapat
menggunakan variabel, ada dua langkah yang harus dilakukan, deklarasi dan inisialisasi.
(8)Bagaimana membuat variabel di PHP dan contohnya?

       Jawab :
       Deklarasi variabel php memiliki aturan sebagai berikut
       -     Deklarasi variabel dimulai dengan menggunakan tanda $.
       -     Nama variabel php hanya dapat berupa angka, huruf, dan tanda
          underscore (_).
       -     Nama variabel hanya dapat dimulai dengan huruf, dan karakter
          underscore. Contoh nama variabel yang valid : $aku, $_aku. Contoh nama
          variabel yang tidak valid $123, $aku+123, $+123.
       -     Deklarasi variabel PHP bersifat case sensitive, yang artinya penulisan
          menggunakan huruf besar dan huruf kecil dibedakan. Contoh $aku dan
          $Aku dianggap oleh php sebagai dua variabel yang berbeda.

       Contoh deklarasi variabel yang bertipe integer adalah sebagai berikut
       -      $bilangan1 = 123;
       -      $bil_bulat = 345;
       Contoh deklarasi variabel bertipe real atau floating point number adalah
       sebagai berikut:
       -      $bil_real1 = 0.123;
       -      $bil_real2 = 1.858;
       Contoh deklarasi variabel yang bertipe data string adalah sebagai berikut :
       -      $string1 = “Nasi goreng”;
       -      $stringku = “Game ini bagus banget”;
       Contoh deklarasi variabel bertipe boolean adalah sebagai berikut :
       -      $benar = TRUE;
       -      $salah = FALSE;
       -      $nol = NULL;



(9) Bagaimana aturan pemberian nama variabel pada PHP?

       Jawab :
       Aturan Penamaan Variabel
       Dalam pemberian nama variabel terdapat suatu aturan, yaitu:
       -      Nama variabel harus diawali dengan huruf atau underscore “_” dan
          tidak boleh diawali dengan angka. Lihat contoh di bawah ini:
php
$jumlah = 2480;
$_jumlah = “ghaNOZ 2480″;
$24nama = “ghaNOZ 2480″; // Tidak boleh karena diawali
// dengan angka
?>
       - Nama variabel boleh terdiri dari karakter alpha-numeric dan underscore (a-
Z, 0-9, dan _). Lihat contoh di bawah ini:
php
$pekerja1 = “Rudi”;
$pekerja_2 = “Budi”;
$pekerja3 = “Ujang Buck”;
?>
       - Tidak mengandung spasi (spaces). Jika nama variabel lebih dari satu kata,
          dipisahkan dengan underscore atau dengan huruf kapital pada kata kedua.
          Lihat contoh di bawah ini:
php
$bahasaPemrograman = “PHP”;
$KotaKelahiran = “Bandung”;
$Nama Saya = “ghaNOZ 2480″; // Tidak boleh karena,
// mengandung spasi
$NamaSaya = “ghaNOZ 2480″; // Ini baru benar
$nama_saya = “ghaNOZ 2480″;
?>




(10)   Tipe data itu apa, dan di PHP tipe datanya apa saja?
       Jawab :

      Tipe data adalah jenis data yang mampu ditangani oleh suatu bahasa
pemrograman pada komputer.


       Tipe data yang dapat diolah PHP adalah :
       -      Integer : terdiri dari angka bulat positip dan negatif
       -      Floating Point : terdiri dari angka pecahan
       -      String : terdiri dari huruf atau teks dengan pemberian „ atau “
       -      Objek : terdiri dari data dan method yang mempunyai objek
       -      Array : terdiri dari sekumpulan angka yang sejenis
       -      Boolean : terdiri dari true dan false

Contenu connexe

Tendances

Tendances (15)

pemrograman php ii
pemrograman  php iipemrograman  php ii
pemrograman php ii
 
Analisis Suatu Script Web
Analisis Suatu Script WebAnalisis Suatu Script Web
Analisis Suatu Script Web
 
Basic PHP Syntax
Basic PHP SyntaxBasic PHP Syntax
Basic PHP Syntax
 
Pertemuan 9
Pertemuan 9Pertemuan 9
Pertemuan 9
 
Modul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQLModul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQL
 
Laporan pratikum iv web
Laporan pratikum iv webLaporan pratikum iv web
Laporan pratikum iv web
 
Jamal's dokumen
Jamal's dokumenJamal's dokumen
Jamal's dokumen
 
Membuat laporan pdf berbasis web dengan php 5.0
Membuat laporan pdf berbasis web dengan php 5.0Membuat laporan pdf berbasis web dengan php 5.0
Membuat laporan pdf berbasis web dengan php 5.0
 
Webprograming
WebprogramingWebprograming
Webprograming
 
Modul 4 php
Modul 4 phpModul 4 php
Modul 4 php
 
Php basic
Php basicPhp basic
Php basic
 
Php 1
Php 1Php 1
Php 1
 
Modul praktikum-so-2013
Modul praktikum-so-2013Modul praktikum-so-2013
Modul praktikum-so-2013
 
Laporan pratikum 1
Laporan pratikum 1Laporan pratikum 1
Laporan pratikum 1
 
Tugas modul praktikum pemrograman web
Tugas modul praktikum pemrograman  webTugas modul praktikum pemrograman  web
Tugas modul praktikum pemrograman web
 

En vedette

VJA Presentation
VJA PresentationVJA Presentation
VJA Presentationisthatsoho
 
Presentazione Registro Hr[1]
Presentazione Registro  Hr[1]Presentazione Registro  Hr[1]
Presentazione Registro Hr[1]Luca_Battistini
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power pointjustmeanscsr
 
Evergreen Christmas
Evergreen ChristmasEvergreen Christmas
Evergreen ChristmasJoel Dietz
 
Quartals Bericht 2009 Iv Icv Pr Ausschuss
Quartals Bericht 2009 Iv  Icv Pr AusschussQuartals Bericht 2009 Iv  Icv Pr Ausschuss
Quartals Bericht 2009 Iv Icv Pr Ausschussaloahe2
 

En vedette (7)

VJA Presentation
VJA PresentationVJA Presentation
VJA Presentation
 
Money smart
Money smartMoney smart
Money smart
 
· Zoom ·
· Zoom ·· Zoom ·
· Zoom ·
 
Presentazione Registro Hr[1]
Presentazione Registro  Hr[1]Presentazione Registro  Hr[1]
Presentazione Registro Hr[1]
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Evergreen Christmas
Evergreen ChristmasEvergreen Christmas
Evergreen Christmas
 
Quartals Bericht 2009 Iv Icv Pr Ausschuss
Quartals Bericht 2009 Iv  Icv Pr AusschussQuartals Bericht 2009 Iv  Icv Pr Ausschuss
Quartals Bericht 2009 Iv Icv Pr Ausschuss
 

Similaire à PHP dan MySQL

Tutorial dan Pengenalan php
Tutorial dan Pengenalan phpTutorial dan Pengenalan php
Tutorial dan Pengenalan phpAlbertz Ace-Red
 
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming iiIlman Kadori
 
Semua tentang php
Semua tentang phpSemua tentang php
Semua tentang phpZero_c00l
 
10 pemrograman internet php (2)
10 pemrograman internet   php (2)10 pemrograman internet   php (2)
10 pemrograman internet php (2)Toni Tegar Sahidi
 
4. PENGANTAR PEMROGRAMAN PHP.pptx
4. PENGANTAR PEMROGRAMAN PHP.pptx4. PENGANTAR PEMROGRAMAN PHP.pptx
4. PENGANTAR PEMROGRAMAN PHP.pptxNehaTulada
 
Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Al-dhimas Purnama
 
Berkenalan dengan bahasa php pemrograman web
Berkenalan dengan bahasa php   pemrograman webBerkenalan dengan bahasa php   pemrograman web
Berkenalan dengan bahasa php pemrograman webVicky Nitinegoro
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)riarel
 
Modul praktikum algoritma
Modul praktikum algoritmaModul praktikum algoritma
Modul praktikum algoritmaRony BolaNk
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterGeorge Kartutu
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterMuhammad Rais
 

Similaire à PHP dan MySQL (20)

Tutorial php
Tutorial phpTutorial php
Tutorial php
 
Tutorial dan Pengenalan php
Tutorial dan Pengenalan phpTutorial dan Pengenalan php
Tutorial dan Pengenalan php
 
Php coder
Php coderPhp coder
Php coder
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
Bab02
Bab02Bab02
Bab02
 
Web programming
Web programmingWeb programming
Web programming
 
W E B P R O G R A M M I N G
W E B  P R O G R A M M I N GW E B  P R O G R A M M I N G
W E B P R O G R A M M I N G
 
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming ii
 
Semua tentang php
Semua tentang phpSemua tentang php
Semua tentang php
 
Pengenalan PHP
Pengenalan PHPPengenalan PHP
Pengenalan PHP
 
10 pemrograman internet php (2)
10 pemrograman internet   php (2)10 pemrograman internet   php (2)
10 pemrograman internet php (2)
 
Laporan_PHP-MySQL
Laporan_PHP-MySQLLaporan_PHP-MySQL
Laporan_PHP-MySQL
 
4. PENGANTAR PEMROGRAMAN PHP.pptx
4. PENGANTAR PEMROGRAMAN PHP.pptx4. PENGANTAR PEMROGRAMAN PHP.pptx
4. PENGANTAR PEMROGRAMAN PHP.pptx
 
Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1
 
Modul 2a html
Modul 2a htmlModul 2a html
Modul 2a html
 
Berkenalan dengan bahasa php pemrograman web
Berkenalan dengan bahasa php   pemrograman webBerkenalan dengan bahasa php   pemrograman web
Berkenalan dengan bahasa php pemrograman web
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
 
Modul praktikum algoritma
Modul praktikum algoritmaModul praktikum algoritma
Modul praktikum algoritma
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 

Dernier

Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfHendroGunawan8
 
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamuAdab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamuKarticha
 
Elemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxElemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxGyaCahyaPratiwi
 
(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaru(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaruSilvanaAyu
 
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptxProduct Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptxKaista Glow
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanssuserc81826
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxdonny761155
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiOviLarassaty1
 
PPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi Online
PPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi OnlinePPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi Online
PPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi OnlineMMario4
 
Perbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdf
Perbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdfPerbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdf
Perbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdfAgungNugroho932694
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaAbdiera
 
PPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptPPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptBennyKurniawan42
 
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimAsi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimNodd Nittong
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxUlyaSaadah
 
PERTEMUAN 9 KESEIM 3 SEKTOR.............
PERTEMUAN 9 KESEIM 3 SEKTOR.............PERTEMUAN 9 KESEIM 3 SEKTOR.............
PERTEMUAN 9 KESEIM 3 SEKTOR.............SenLord
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfwaktinisayunw93
 
Gandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxGandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxHansTobing
 

Dernier (20)

Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
 
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamuAdab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
Adab bjjkkkkkkk gggggggghhhhywq dede dulu ya itu yg kamu
 
Elemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxElemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptx
 
(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaru(NEW) Template Presentasi UGM yang terbaru
(NEW) Template Presentasi UGM yang terbaru
 
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptxProduct Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
Product Knowledge Rapor Pendidikan - Satuan Pendidikan Dasmen&Vokasi.pptx
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukan
 
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptxAksi Nyata PERENCANAAN BERBASIS DATA.pptx
Aksi Nyata PERENCANAAN BERBASIS DATA.pptx
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran Berdifferensiasi
 
PPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi Online
PPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi OnlinePPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi Online
PPT PERLINDUNGAN KONSUMEN .Pengertian Transaksi Online
 
Perbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdf
Perbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdfPerbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdf
Perbaikan ekonomi zaman Habibie (Offering A - 4-6) Pertemuan - 10.pdf
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
 
PPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.pptPPT uji anova keterangan dan contoh soal.ppt
PPT uji anova keterangan dan contoh soal.ppt
 
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin LimAsi Eksklusif Dong - buku untuk para ayah - Robin Lim
Asi Eksklusif Dong - buku untuk para ayah - Robin Lim
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptx
 
PERTEMUAN 9 KESEIM 3 SEKTOR.............
PERTEMUAN 9 KESEIM 3 SEKTOR.............PERTEMUAN 9 KESEIM 3 SEKTOR.............
PERTEMUAN 9 KESEIM 3 SEKTOR.............
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdf
 
Gandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxGandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptx
 

PHP dan MySQL

  • 1. NAMA : Cesar Aditya Tritha NIM : 10.012.333 JURUSAN : MI KELAS : Va TUGAS : Database Web 1 (1). Apa sih PHP dan mySQL itu ? PHP yaitu bahasa pemrograman atau scripting language yang didesign untuk membuat web-based application. PHP lebih bayak digunakan untuk program web dinamis, dan digunakan untuk program yang lain. Selain Kepanjangan, PHP juga mempunyai Kependekan yaitu (Personal HomePage) Hypertext Preprocessor" yang terdiri dari bahasa Scripting dieksekusi di sisi server (server- side scripting language). Berfungsi untuk menciptakan sebuah program web interaktif dan dinamis, Identik dengan bahasa script lainnya, seperti Active Server Pages (ASP), Java Server Pages (JSP) dan Allaire ColdFusion (CFM). PHP adalah merupakan singkatan perulangan dari PHP Hypertext Preprocessor,Yang dulu namanya Personal Hom Page.Pertama kali dibuat oleh Rasmus Lerdoft pada tahun 1995 CMIIW.Fungsi yang paling populer dari PHP adalah kemampuan sebagai Server side programming / scripting languade dalam pembuatan website atau aplikasi yang berbasis website. b.MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
  • 2. (2). Bagaimana memulai membuat sebuah script PHP….? Salah satu fungsi yang paling mendasar dari PHP adalah fungsi echo(). Fungsi echo() digunakan untuk menampilkan string yang nantinya akanditerjemahkan o oleh browser, baik string tersebut berupa teks ataupun tag HTML. Sintaks dari fungsi echo() adalah sebagai berikut: echo(string); echo string; Contoh skrip sederhana menggunakan fungsi echo() adalah sebagai berikut: <? echo(“<B>”); echo “Hallo, ini adalah output dari fungsi echo()”; echo “</B>”; ?> Langkah-langkah buka aplikasi DW anda, pada taskbar pilih file > New, lalu pilih PHP dan klik tombol create. Contoh Skripnya sederhana saja seperti dibawah ini : <html> <head> <title>.: Hallo</title> </head> <body> <?php echo “data nama PHP!! <br/>”; echo “maybe:”; echo date (‟d/m/Y‟); ?> </body> </html>
  • 3. (3). Bagaimana membedakan script PHP dan HTML atau Script jenis lainnya (Javascript dan Vbscript)………? Postingan ini saya tujukan terutama bagi pemula/yang belum bisa bedakan jenis dan tipe code/script yang mereka lihat. Tujuannya adalah agar nantinya tidak salah menempatkan code lagi. maksudnya apa? khususnya pada Multiply kalau tag/code HTML ditempatkan pada yang support HTML dan CSS memiliki tempat sendiri. jadi jangan masukkan CSS pada box welcome atau html pada custom CSS, tentunya tidak nyambung dong, kan masing-masing ada tempatnya (tempatkan sesuatu pada tempatnya), apalagi code tersebut didapatkan dari pen-generate code seperti glitterfy.com atau apalah yang menyediakan fasiltas gituan. ok lah, mari saya tunjukkan perbedaan diantara script yang bernama HTML, CSS, JS, PHP ini. HTML: <title> <munir> <manggatiga> <b> <a> <i> <html> <body> <table width="100%" border="0" cellpadding="5" cellspacing="0"> dan harus ditutup dengan garis miring (/) </title> </munir> </manggatiga> </b> </a> </i> </html> </body> </table> penjelasan: -> Tag HTML ditandai dengan menggunakan < dan > -> bila anda mendapatkan potongan code yang disediakan penggenerate code dan melihat ada tanda seperti diatas < dan > maka itu adalah HTML dan akhir elemennya harus ditutup dengan / menjadi </...>. contoh: <b> buat huruf tebal </b> hasilnya akan seperti ini buat huruf tebal <i> buat huruf miring </i> hasilnya buat huruf miring dan lain-lain termasuk manggatiga bisa dikatakan tag HTML bila ditulis <manggatiga> dan </manggatiga> untuk pembatas property dan nilai menggunakan sama dengan (=) CSS: selector {property: value}
  • 4. #manggatiga {padding: 4 px; margin: 2px;} .munir {font-size: 1.5em; color: blue; } p.rokok {max-width: 400 px: magin-left: -12cm;} keterangan: -> Code CSS ditandai dengan menggunakan tanda kurung kurawang ({..}) -> # adalah id -> . adalah class untuk pembatas property dan value menggunakan titik dua (:) sudah bisa bedakan? klo memang belum bisa bedakan... berarti memang otak anda perlu di periksa ulang. hehehe canda ko' jangan tersinggung ya... !!!! Javascript: document.write("ini contoh pesan atau document ditulis dengan JavaScript"); function message() {alert("box alert dengan me-onload event atau peristiwa"); } penjelasan: ->Script JS ditandai dengan buka kurung dan tutup kurung () ->JS sangat mirip dengan CSS namun yang membuatnya beda adalah JS merupakan script sedangkan CSS merupakan style. ->JS lebih sangat mirip lagi dengan VBscript apa lagi sama-sama script. ->Baca terus lanjutannya tulisan ini... PHP (Hypertext Preprocessor) <?php echo "Hello World"; $txt = "Hello World!"; $number = 16; echo $txt1 . " " . $txt2; ?> penjelasan: ->PHP ditandai variabel $ karena statusnya untuk script server. ->Bila menampilkan pesan menggunakan tanda kutip " dan " ==>>Nah untuk Ajax dan lain-lain nantilah kita bahas.<<== Kesimpulan : Untuk masing code dan script harus ada pintu masuknya, apakah itu? code awal sebagai penanda bahwa yeng tertulis didalamnya adalah jenis dan tipe ini. perhatikan dibawah masing-masing pintunya. <html> <head>
  • 5. disini disisipan CSS atau Script </head> <body> disini di tulis isi site tentu saja menggunakan tag html </body> </html> <style type="text/css"> h1 {color: #00ff00} h2 {color: #dda0dd} p {color: rgb(0,0,255)} </style> <script type="text/javascript"> document.write("Hai semua... jangan lupa titip comentar ya..."); </script> <script type="text/vbscript"> document.write("Hai semua... jangan lupa titip comentar ya...") </script> <?php echo "Hello World"; $txt = "Hello World!"; $number = 16; echo $txt1 . " " . $txt2; ?> yang warna merah tersebutlah pintunya, saya kira seperti itu perbedaan yang paling mendasar....
  • 6. (4). Jika saya punya skrip HTML apakah bisa digunakan dgn script PHP dan dan bagaimana cara nya, berikan contoh nya….???? html itu juga bisa dimasukkan kedalam php contoh : <html> <head> <title>contoh c/title> </head> <body> <? php Echo”Hi, ini contoh script php yang di sisipkan pada html!”; ?> </body> </html> (5) Sekarang kebalikannya nih, kalau skrip HTML, saya letakkan diantara skrip PHP, apakah bisa juga, berikan contohnya? Jawab : Tentu Bisa. Coba skrip berikut: Contoh Skrip Sisip.php <?php echo("Ini ditulis dengan skrip PHP !!"); ?> <HTML> <BODY> <BR><HR> Ini ditulis dengan HTML </BODY> </HTML> <?php echo("<BR>Mudahkan ??"); ?> Ni contoh yg lain <?php $a = "Siapa Namamu"; ?>
  • 7. <html> <body> Hai, <?php echo $a; ?>. </body> </html> (6.) apakah fingsi dari perintah echo,print,dan printf, berikan contoh hya….???? ECHO Untuk menampilkan tulisan atau juga menampilkan hasil atau nilai dari suatu variabel. Contoh penulisan yang benar pada “echo” seperti dicontohkan dibawah ini. <?php echo “selamat menggunakan php n”; echo “nama ‟saya‟ adalah “KuRTx” n “; echo (”ini t adalah t script PHP saya”); echo ‟sekarang sedang mencoba menggunakan echo‟; echo (‟ kata nenek saya “saya orang keren lho..” „); ?> PRINT Pada dasarnya perintah print sama saja dengan perintah echo yaitu untuk menampilkan tulisan. Cara penulisanpun sama dengan echo dan juga pada print dapat menggunakan kode escape seperti echo. Saya jarang menggunakan perintah ini karena saya lebih suka menggunakan echo sebab karakternya lebih hemat satu huruf.. =) Perbandingan menggunakan echo dan print:
  • 8. <?php echo “ini menggunakan “echo” <BR>”; print “ini menggunakan “print”"; ?> PRINTF Printf juga pada dasarnya berfungsi sama dengan print maupun echo namun printf memiliki beberapa perbedaan dan kelebihan dibanding echo dan print. Dalam penggunaan printf kita dapat mnentukan jenis Variabel yang akan ditampilkan pada tulisan tersebut (dalam Printf). Karena saya belum menjelaskan tentang variabel, untuk membahas printf akan dimasukkan pada subbab setelah ini tentang variabel agar lebih jelas. Contoh : $var=”KuRTx”; printf (” PHP telah siap digunakan “); printf “hai”.$var; ?> (7).apakah VARIABEL itu…..???? Variabel merupakan tempat penyimpanan data sementara. Data yang disimpan dalam variabel akan hilang setelah program selesai dieksekusi. Untuk penyimpanan data yang permanen, kita dapat menyimpan data di database atau di disk. Silahkan mengacu pada Akses Database untuk mendalami penggunaan database, dan Akses File dan Folder untuk penyimpanan data di filesystem. Variabel di PHP diawali dengan tanda $, untuk dapat menggunakan variabel, ada dua langkah yang harus dilakukan, deklarasi dan inisialisasi.
  • 9. (8)Bagaimana membuat variabel di PHP dan contohnya? Jawab : Deklarasi variabel php memiliki aturan sebagai berikut - Deklarasi variabel dimulai dengan menggunakan tanda $. - Nama variabel php hanya dapat berupa angka, huruf, dan tanda underscore (_). - Nama variabel hanya dapat dimulai dengan huruf, dan karakter underscore. Contoh nama variabel yang valid : $aku, $_aku. Contoh nama variabel yang tidak valid $123, $aku+123, $+123. - Deklarasi variabel PHP bersifat case sensitive, yang artinya penulisan menggunakan huruf besar dan huruf kecil dibedakan. Contoh $aku dan $Aku dianggap oleh php sebagai dua variabel yang berbeda. Contoh deklarasi variabel yang bertipe integer adalah sebagai berikut - $bilangan1 = 123; - $bil_bulat = 345; Contoh deklarasi variabel bertipe real atau floating point number adalah sebagai berikut: - $bil_real1 = 0.123; - $bil_real2 = 1.858; Contoh deklarasi variabel yang bertipe data string adalah sebagai berikut : - $string1 = “Nasi goreng”; - $stringku = “Game ini bagus banget”; Contoh deklarasi variabel bertipe boolean adalah sebagai berikut : - $benar = TRUE; - $salah = FALSE; - $nol = NULL; (9) Bagaimana aturan pemberian nama variabel pada PHP? Jawab : Aturan Penamaan Variabel Dalam pemberian nama variabel terdapat suatu aturan, yaitu: - Nama variabel harus diawali dengan huruf atau underscore “_” dan tidak boleh diawali dengan angka. Lihat contoh di bawah ini: php $jumlah = 2480; $_jumlah = “ghaNOZ 2480″; $24nama = “ghaNOZ 2480″; // Tidak boleh karena diawali // dengan angka ?> - Nama variabel boleh terdiri dari karakter alpha-numeric dan underscore (a-
  • 10. Z, 0-9, dan _). Lihat contoh di bawah ini: php $pekerja1 = “Rudi”; $pekerja_2 = “Budi”; $pekerja3 = “Ujang Buck”; ?> - Tidak mengandung spasi (spaces). Jika nama variabel lebih dari satu kata, dipisahkan dengan underscore atau dengan huruf kapital pada kata kedua. Lihat contoh di bawah ini: php $bahasaPemrograman = “PHP”; $KotaKelahiran = “Bandung”; $Nama Saya = “ghaNOZ 2480″; // Tidak boleh karena, // mengandung spasi $NamaSaya = “ghaNOZ 2480″; // Ini baru benar $nama_saya = “ghaNOZ 2480″; ?> (10) Tipe data itu apa, dan di PHP tipe datanya apa saja? Jawab : Tipe data adalah jenis data yang mampu ditangani oleh suatu bahasa pemrograman pada komputer. Tipe data yang dapat diolah PHP adalah : - Integer : terdiri dari angka bulat positip dan negatif - Floating Point : terdiri dari angka pecahan - String : terdiri dari huruf atau teks dengan pemberian „ atau “ - Objek : terdiri dari data dan method yang mempunyai objek - Array : terdiri dari sekumpulan angka yang sejenis - Boolean : terdiri dari true dan false