SlideShare a Scribd company logo
PHP FATIMAH SENONG PELATIH UUM_KYM 09
APA ITU PHP Php adalah  Hypertext Preprocessor Skrip php dilaksanakan dalam server. Oleh sebab itu server perlu di install terlebih dahulu seperti Apache, Php dam MySql. Php merupakan Open source. Php di save dengan  .php Boleh dilaksanakan dalam platform yang berbeza seperti: 1) windows 2) Linux 3) Unix  dan lain2 MYSQl  pula ialah database berbasis server iaitu dapat di akses dari mana2 sahaja(komputer client) Sebelum memulakan perlu start dahulu server(Apache). Setelah semua file perlu la dicopy masuk ke dalam c:/apache/htdocs/
SYNTAX PHP Ini merupakan syntax bagi php Ini adalah contoh ringkas untuk mempamerkan  Hello world <?php ?> <html><body> <?php echo “Hello world”; ?> </body></html> Echo = print berfungsi untuk mempamerkan apa yang dikehendaki
PEMBOLEHUBAH PHP Pembolehubah php perlu diletakkan dengan tanda  “$”. Permulaan pembolehubah mesti dimulakan dengan perkataan atau underscore “_”. Tidak boleh ada jarak pada perkataan sekitanya mempunyai dua perkataan. Cthnya: Cth pembolehubah dalam php: $VariableName $my name = X $myName = √ $my_name = √ <?php $txt = “Hello world”; $number = 16; echo $txt . “”. $number; ?> Hello world 16 Hasilnya
If….else If..else adalah suatu  peryataan yang bersyarat. Namun klu lebih dari 2 statement boleh menggunakan if..elseif..else Cthnya: Cth lain..file name  contoh5.php If(syarat) { Penyataan 1 } else(syarat) { Penyataan 2 } 1) Syarat akan dipriksa 2) Bila nilai true, maka penyataan 1 dijalankan. 3) Bila nilai false, penyataan 2 dijalankan . penerangan <?php $a=4; $b=9; If($a>$b) { echo(“a lebih besar dari pada b”); } elseif ($a<$b) { echo(“a lebih kecil b”); } else { echo(“a sama dengan b”); } ?>
while Pernyataan while adalah untuk memberikan perintah untuk menjalankan peryataan secara berulang-ulang, selama syaratnya dipenuhi. Dasar statement while: Cth penggunaan while..file name contoh6.php While(syarat) { Penyataan } <?php $a=1; while ($a<10) { echo($a); $a++; } ?> Hasilnya
for Cara menulis statement for: Cth pengguna for..file name contoh7.php  for (ekspresi1; ekspresi2 ; ekspresi3) { Statement } 1) ekspresi1 menunjukkan nilai awal  untuk suatu variable 2) ekspresi2 menunjukkan syarat  yang harus terpenuhi untuk  menjalankan statemant 3) ekspresi3 menunjukkan  pertambahan nilai untuk suatu  variable penerangan <?php for ($a=0;$a<10;$a++) { echo(“Nilai A = ”); echo(“$a”); echo(“<br>”); } ?> Hasilnya
require Digunakan untuk membaca nilai variable dan fungsi dalam file yang lain. Di tulis seperti ini: Cth:  require(filename) <?php $a=”Saya sedang belajar PHP”; function tulistebal($teks) { echo(“<b>$teks</b>”); } ?> Contoh9.php <?php require(“contoh9.php”); tulistebal(“Ini adalah tulisan tebal”); echo(“<br>”); echo($a); ?> Contoh10.php berkaitan Hasilnya
include Menyertakan isi sesuatu file tertentu. Boleh diletakkan dalam suatu looping misalnya  for  atau  while Cthnya: <?php echo(“--------------------------------------<br>”); echo(“PHP adalah bahasa scripting<br>”); echo(“--------------------------------------<br>”); echo(“<br>”); ?> Contoh11.php <?php for ($b=1; $b<5; $b++) { include(“contoh11.php”); } ?> Contoh12.php berkaitan Hasilnya
Menbuat Database Terdapat 2 cara utk membuat DB. 1) SQL Command (unix command) 2) graphical tool (phpmyadmin)..http://localhost/phpmyadmin Kebanyakan daripada yang membuat DB adalah menggunakan graphical tool kerana senang dengan arahan. Ini adalah contoh muka depan dalam phpmyadmin Muka depan ini, boleh lah membina nama Db di ruang yang disediakan
Samb.. Ini pula adalah laman untuk membina table DB Manakala ini pula laman setelah membina table DB Name adalah untuk menamakan table DB Number of fields adalah untuk menetapkan berapa colum yang dikehendaki
Access MySQL dr PHP   Perlu connect dengan mysql menggunakan function  mysql_connect. Cthnya adalah seperti berikut:  Ini adalah cara untuk memilih DB yang dikehendaki dengan menggunakan function  mysql_select_db. Cthnya: Ini adalah isu dalam SQL Statement seperti: 1) SELECT = Mengambil data  2) INSERT INTO = Memasukkan data 3) DELETE = Menghapuskan data 4) UPDATE = Kemaskini data / Memodifikasikan data  $connection = mysql_connect(“localhost”,”root”,””); $selection = mysql_select_db(“namaDB”);
Cth: 1) SELECT  2)INSERT INTO  3)DELETE  4)UPDATE $sql=&quot; SELECT * from tableDB&quot;; $result=mysql_query($sql)or die(&quot;SQL select statement failed&quot;); $sql =  “INSERT INTO tableDB(nama column) VALUES (isi column)”; $result = mysql_query($sql); If($result)…. $sql = &quot; DELETE FROM tableDB &quot;; $result = mysql_query($sql); $sql = “ UPDATE tableDB SET <nama column>=<isi column> WHERE….”; $result = mysql_query($sql);
INSERT INTO Contoh untuk insert into. <html> <head> <title>Belajar Php</title> </head> <form method=&quot;post&quot; action=&quot;add.php&quot;> <body> Tentang Saya Nama:  <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;> Umur : <input type=&quot;text&quot; name=“Umur&quot; size=&quot;40&quot;> Jawatan : <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;> <input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;Hantar&quot;> <input name=&quot;reset&quot; type = &quot;reset&quot; Value = &quot;Batal&quot;> </body></html> add.html Hasilnya
Samb.. Membuat php untuk insert into <?php $Nama=$_POST[&quot;Nama&quot;]; $Umur=$_POST[&quot;Umur&quot;]; $Jawatan=$_POST[&quot;Jawatan&quot;]; $connection=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die (&quot;Could not connect to MySQL&quot;.mysql_error()); $selection=mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database.&quot;.mysql_error()); $sql=&quot;INSERT INTO belajar(Nama,Umur,Jawatan) VALUES('$Nama','$Umur','$Jawatan')&quot;; $result=mysql_query($sql); if($result){echo &quot;<b>Maklumat telah di Terima</b>&quot;; echo &quot;<p><b>Nama :$Nama</b>&quot;; echo&quot;<p><b>Umur :$Umur</b>&quot;; echo&quot;<p><b>Jawatan :$Jawatan</b>&quot;; } else {die(mysql_error());} ?> add.php
SELECT Manakala ini pula contoh select. <html><head> <title>belajar Php</title> </head><body> <a href=&quot;view.php&quot;>Senarai DB</a> </body><html> view.html Hasilnya
Samb.. Ini pula adalah untuk php select <?php $connection=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die(&quot;could not connect to MySQL&quot;.mysql_error()); $selection=mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database&quot;.mysql_error()); $sql=&quot;SELECT*from belajar&quot;; $result=mysql_query($sql) or die(&quot;SQL select statement failed&quot;); $result=mysql_query($sql); echo&quot;<table align='center' border='1' bgcolor='green'>&quot;; echo &quot;<tr><td>Nama</td><td>Umur</td><td>Jawatan</td></tr>&quot;;   while($row=mysql_fetch_array($result)){ $Nama=$row[&quot;Nama&quot;]; $Umur=$row[&quot;Umur&quot;]; $Jawatan=$row[&quot;Jawatan&quot;]; echo &quot;<tr><td>$Nama</td><td>$Umur</td><td>$Jawatan</td></tr>&quot;;} echo&quot;</table>&quot;; ?> Hasilnya view.php
UPDATE Ini adalah contoh html untuk update <html><head><title>Belajar php</title></head> <form method=&quot;post&quot; action=“update.php&quot;> <body> Kemaskini Maklumat Masukkan Nama :  <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;>  <input type=&quot;submit&quot; name=“submit&quot; value=&quot;Hantar&quot;> <input name=&quot;reset&quot; type = &quot;reset&quot; Value = &quot;Batal&quot;> </body></html> update.html Hasilnya
Samb.. Manakala ini pula php bg update <form method=&quot;post&quot; action=&quot;update.php&quot;> <?php $connection = mysql_connect(&quot;localhost&quot;,&quot;root&quot;) or die(&quot;Could not connect to MySQL&quot;.mysql_error()); $selection = mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database.&quot;.mysql_error()); $submit = $_POST[&quot;submit&quot;]; if($submit ==&quot;Hantar&quot;) { if(isset($_POST[&quot;Nama&quot;])) { $Nama = $_POST[&quot;Nama&quot;]; $sql = &quot;SELECT * from belajar where Nama = '$Nama'&quot;; $result = mysql_query($sql) or die(&quot;SQL select statement failed&quot;); $row = mysql_fetch_array($result); echo &quot;Nama : <b>$row[Nama]</b><p>&quot;; echo &quot;Umur :<b>$row[Umur]</b><p>&quot;; echo &quot;Jawatan :<input type='text' name = 'Jawatan' value = '$row[Jawatan]' size = '40'<p>&quot;; echo &quot;<input type = 'hidden' name = 'Nama' value = $row[Nama]><p>&quot;; echo &quot;<input type = 'submit' name = 'submit' value = 'update'>&quot;;  } } if($submit == &quot;update&quot;) {$Nama = $_POST[&quot;Nama&quot;]; $Umur = $_POST[&quot;Umur&quot;]; $Jawatan = $_POST[&quot;Jawatan&quot;]; $sql = &quot;UPDATE belajar SET Jawatan = '$Jawatan'WHERE Nama = '$Nama'&quot;; $result = mysql_query($sql); echo &quot;<hr><h2> Maklumat telah Dikemaskini</h2><p>&quot;; echo &quot;Nama : $Nama <p>&quot;; echo &quot;Umur : <u><b>$Umur</b></u>&quot;; echo &quot;Jawatan : <u><b>$Jawatan</b></u><br>&quot;; } ?> Update.php
Samb.. Ini pula adalah interface yang terhasil dari update.php Perlu menekan butang update. Agar maklumat dapat dikemaskini dalam DB Ini adalah hasil setelah butang update klik.
DELETE Ini adalah untuk delete html <html><head><title>Belajar php</title></head> <form method=&quot;post&quot; action=&quot;lupus.php&quot;> <body> PERLUPUSAN MAKLUMAT Masukkan Nama :  <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;>  <input type=&quot;submit&quot; name=“submit&quot; value=&quot;Hantar&quot;> <input name=&quot;reset&quot; type = &quot;reset&quot; Value = &quot;Batal&quot;> </body></html> lupus.html hasilnya
Samb… Manakala ini pula adalah php bagi lupus <?php $connection=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die(&quot;could not connect to MySQL&quot;.mysql_error()); $selection=mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database&quot;.mysql_error()); $submit = $_POST[&quot;submit&quot;]; if($submit == &quot;Cari&quot;) { if(isset($_POST[&quot;Nama&quot;])) {$Nama = $_POST[&quot;Nama&quot;]; $sql= &quot;SELECT * FROM belajar where Nama = '$Nama'&quot;; $result = mysql_query($sql) or die (&quot;SQL selsct statement failed&quot;); if($row = mysql_fetch_array($result)) { echo &quot;<b><i>Ini adalah maklumat yang anda ingin lupuskan</i></b><p>&quot;; echo &quot;Nama : <b>$row[Nama]</b><p>&quot;; echo &quot;Umur : <b>$row[Umur]</b><p>&quot;; echo &quot;Jawatan : <b>$row[Jawatan]</b><p>&quot;; echo &quot;<input type = 'hidden' name = 'Nama' value = '$row[Nama]'>&quot;; echo &quot;<input type = 'submit' name = 'submit' value = 'DELETE?'>&quot;;} else { echo &quot;No record found&quot;;} } } if($submit==&quot;DELETE?&quot;) { $Nama = $_POST[&quot;Nama&quot;]; $sql = &quot;DELETE FROM belajar WHERE Nama = $Nama&quot;; $result = mysql_query($sql); echo &quot;<hr><h2> Penghapusan Berjaya</h2><br>&quot;; } ?> </form> lupus.php
Samb… Ini adalah interface pada lupus.php Butang delete perlu diklik supaya penglupusan dapat dilaksanakan. Penghapusan berjaya tertera apabila butang delete diklik.
Login.. Ini adalah untuk menjaga keselamatan maklumat. Oleh sebab itu, login perlu dalam setiap sistem.

More Related Content

PDF
Relazione wind sempre con me
PPS
Atalayas
PDF
La papeleria memoria digital
PDF
Density deformer 1
PPT
Why Stupid People Get Hired and How to Avoid the Insanity
PPT
Hotel & Resort Bit
PPT
Al Servizio Degli Albergatori
PPTX
Hiring and Retentions: Uncommon Common Sense
Relazione wind sempre con me
Atalayas
La papeleria memoria digital
Density deformer 1
Why Stupid People Get Hired and How to Avoid the Insanity
Hotel & Resort Bit
Al Servizio Degli Albergatori
Hiring and Retentions: Uncommon Common Sense

Viewers also liked (17)

PDF
How to start a startup
PPT
Paris
PPT
Ocio
PPT
Lasik flap problem
PPT
アジャイルなマインドで行こう! Web
PPT
Php Clase 1 Basualdo
PDF
Physiology of Aging3
PPT
マウスとキーボードのマニアックな使い方 Web
PPS
Parity Rate
PDF
Density Pavilions
PPT
今こそスクラムを組む時だ!~責任と権利を持つチームの振る舞い~ Web
PPTX
It review (no notes)
PPT
PPT
Swami vivekananda s_quotes
PPTX
关于团队建设及团队领导的经验
DOCX
Ilicitos ocurridos en el mes de octubre
PDF
RadiHotel Roscioli
How to start a startup
Paris
Ocio
Lasik flap problem
アジャイルなマインドで行こう! Web
Php Clase 1 Basualdo
Physiology of Aging3
マウスとキーボードのマニアックな使い方 Web
Parity Rate
Density Pavilions
今こそスクラムを組む時だ!~責任と権利を持つチームの振る舞い~ Web
It review (no notes)
Swami vivekananda s_quotes
关于团队建设及团队领导的经验
Ilicitos ocurridos en el mes de octubre
RadiHotel Roscioli
Ad

Tutorial Php

  • 1. PHP FATIMAH SENONG PELATIH UUM_KYM 09
  • 2. APA ITU PHP Php adalah Hypertext Preprocessor Skrip php dilaksanakan dalam server. Oleh sebab itu server perlu di install terlebih dahulu seperti Apache, Php dam MySql. Php merupakan Open source. Php di save dengan .php Boleh dilaksanakan dalam platform yang berbeza seperti: 1) windows 2) Linux 3) Unix dan lain2 MYSQl pula ialah database berbasis server iaitu dapat di akses dari mana2 sahaja(komputer client) Sebelum memulakan perlu start dahulu server(Apache). Setelah semua file perlu la dicopy masuk ke dalam c:/apache/htdocs/
  • 3. SYNTAX PHP Ini merupakan syntax bagi php Ini adalah contoh ringkas untuk mempamerkan Hello world <?php ?> <html><body> <?php echo “Hello world”; ?> </body></html> Echo = print berfungsi untuk mempamerkan apa yang dikehendaki
  • 4. PEMBOLEHUBAH PHP Pembolehubah php perlu diletakkan dengan tanda “$”. Permulaan pembolehubah mesti dimulakan dengan perkataan atau underscore “_”. Tidak boleh ada jarak pada perkataan sekitanya mempunyai dua perkataan. Cthnya: Cth pembolehubah dalam php: $VariableName $my name = X $myName = √ $my_name = √ <?php $txt = “Hello world”; $number = 16; echo $txt . “”. $number; ?> Hello world 16 Hasilnya
  • 5. If….else If..else adalah suatu peryataan yang bersyarat. Namun klu lebih dari 2 statement boleh menggunakan if..elseif..else Cthnya: Cth lain..file name contoh5.php If(syarat) { Penyataan 1 } else(syarat) { Penyataan 2 } 1) Syarat akan dipriksa 2) Bila nilai true, maka penyataan 1 dijalankan. 3) Bila nilai false, penyataan 2 dijalankan . penerangan <?php $a=4; $b=9; If($a>$b) { echo(“a lebih besar dari pada b”); } elseif ($a<$b) { echo(“a lebih kecil b”); } else { echo(“a sama dengan b”); } ?>
  • 6. while Pernyataan while adalah untuk memberikan perintah untuk menjalankan peryataan secara berulang-ulang, selama syaratnya dipenuhi. Dasar statement while: Cth penggunaan while..file name contoh6.php While(syarat) { Penyataan } <?php $a=1; while ($a<10) { echo($a); $a++; } ?> Hasilnya
  • 7. for Cara menulis statement for: Cth pengguna for..file name contoh7.php for (ekspresi1; ekspresi2 ; ekspresi3) { Statement } 1) ekspresi1 menunjukkan nilai awal untuk suatu variable 2) ekspresi2 menunjukkan syarat yang harus terpenuhi untuk menjalankan statemant 3) ekspresi3 menunjukkan pertambahan nilai untuk suatu variable penerangan <?php for ($a=0;$a<10;$a++) { echo(“Nilai A = ”); echo(“$a”); echo(“<br>”); } ?> Hasilnya
  • 8. require Digunakan untuk membaca nilai variable dan fungsi dalam file yang lain. Di tulis seperti ini: Cth: require(filename) <?php $a=”Saya sedang belajar PHP”; function tulistebal($teks) { echo(“<b>$teks</b>”); } ?> Contoh9.php <?php require(“contoh9.php”); tulistebal(“Ini adalah tulisan tebal”); echo(“<br>”); echo($a); ?> Contoh10.php berkaitan Hasilnya
  • 9. include Menyertakan isi sesuatu file tertentu. Boleh diletakkan dalam suatu looping misalnya for atau while Cthnya: <?php echo(“--------------------------------------<br>”); echo(“PHP adalah bahasa scripting<br>”); echo(“--------------------------------------<br>”); echo(“<br>”); ?> Contoh11.php <?php for ($b=1; $b<5; $b++) { include(“contoh11.php”); } ?> Contoh12.php berkaitan Hasilnya
  • 10. Menbuat Database Terdapat 2 cara utk membuat DB. 1) SQL Command (unix command) 2) graphical tool (phpmyadmin)..http://localhost/phpmyadmin Kebanyakan daripada yang membuat DB adalah menggunakan graphical tool kerana senang dengan arahan. Ini adalah contoh muka depan dalam phpmyadmin Muka depan ini, boleh lah membina nama Db di ruang yang disediakan
  • 11. Samb.. Ini pula adalah laman untuk membina table DB Manakala ini pula laman setelah membina table DB Name adalah untuk menamakan table DB Number of fields adalah untuk menetapkan berapa colum yang dikehendaki
  • 12. Access MySQL dr PHP Perlu connect dengan mysql menggunakan function mysql_connect. Cthnya adalah seperti berikut: Ini adalah cara untuk memilih DB yang dikehendaki dengan menggunakan function mysql_select_db. Cthnya: Ini adalah isu dalam SQL Statement seperti: 1) SELECT = Mengambil data 2) INSERT INTO = Memasukkan data 3) DELETE = Menghapuskan data 4) UPDATE = Kemaskini data / Memodifikasikan data $connection = mysql_connect(“localhost”,”root”,””); $selection = mysql_select_db(“namaDB”);
  • 13. Cth: 1) SELECT 2)INSERT INTO 3)DELETE 4)UPDATE $sql=&quot; SELECT * from tableDB&quot;; $result=mysql_query($sql)or die(&quot;SQL select statement failed&quot;); $sql = “INSERT INTO tableDB(nama column) VALUES (isi column)”; $result = mysql_query($sql); If($result)…. $sql = &quot; DELETE FROM tableDB &quot;; $result = mysql_query($sql); $sql = “ UPDATE tableDB SET <nama column>=<isi column> WHERE….”; $result = mysql_query($sql);
  • 14. INSERT INTO Contoh untuk insert into. <html> <head> <title>Belajar Php</title> </head> <form method=&quot;post&quot; action=&quot;add.php&quot;> <body> Tentang Saya Nama: <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;> Umur : <input type=&quot;text&quot; name=“Umur&quot; size=&quot;40&quot;> Jawatan : <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;> <input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot;Hantar&quot;> <input name=&quot;reset&quot; type = &quot;reset&quot; Value = &quot;Batal&quot;> </body></html> add.html Hasilnya
  • 15. Samb.. Membuat php untuk insert into <?php $Nama=$_POST[&quot;Nama&quot;]; $Umur=$_POST[&quot;Umur&quot;]; $Jawatan=$_POST[&quot;Jawatan&quot;]; $connection=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die (&quot;Could not connect to MySQL&quot;.mysql_error()); $selection=mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database.&quot;.mysql_error()); $sql=&quot;INSERT INTO belajar(Nama,Umur,Jawatan) VALUES('$Nama','$Umur','$Jawatan')&quot;; $result=mysql_query($sql); if($result){echo &quot;<b>Maklumat telah di Terima</b>&quot;; echo &quot;<p><b>Nama :$Nama</b>&quot;; echo&quot;<p><b>Umur :$Umur</b>&quot;; echo&quot;<p><b>Jawatan :$Jawatan</b>&quot;; } else {die(mysql_error());} ?> add.php
  • 16. SELECT Manakala ini pula contoh select. <html><head> <title>belajar Php</title> </head><body> <a href=&quot;view.php&quot;>Senarai DB</a> </body><html> view.html Hasilnya
  • 17. Samb.. Ini pula adalah untuk php select <?php $connection=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die(&quot;could not connect to MySQL&quot;.mysql_error()); $selection=mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database&quot;.mysql_error()); $sql=&quot;SELECT*from belajar&quot;; $result=mysql_query($sql) or die(&quot;SQL select statement failed&quot;); $result=mysql_query($sql); echo&quot;<table align='center' border='1' bgcolor='green'>&quot;; echo &quot;<tr><td>Nama</td><td>Umur</td><td>Jawatan</td></tr>&quot;; while($row=mysql_fetch_array($result)){ $Nama=$row[&quot;Nama&quot;]; $Umur=$row[&quot;Umur&quot;]; $Jawatan=$row[&quot;Jawatan&quot;]; echo &quot;<tr><td>$Nama</td><td>$Umur</td><td>$Jawatan</td></tr>&quot;;} echo&quot;</table>&quot;; ?> Hasilnya view.php
  • 18. UPDATE Ini adalah contoh html untuk update <html><head><title>Belajar php</title></head> <form method=&quot;post&quot; action=“update.php&quot;> <body> Kemaskini Maklumat Masukkan Nama : <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;> <input type=&quot;submit&quot; name=“submit&quot; value=&quot;Hantar&quot;> <input name=&quot;reset&quot; type = &quot;reset&quot; Value = &quot;Batal&quot;> </body></html> update.html Hasilnya
  • 19. Samb.. Manakala ini pula php bg update <form method=&quot;post&quot; action=&quot;update.php&quot;> <?php $connection = mysql_connect(&quot;localhost&quot;,&quot;root&quot;) or die(&quot;Could not connect to MySQL&quot;.mysql_error()); $selection = mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database.&quot;.mysql_error()); $submit = $_POST[&quot;submit&quot;]; if($submit ==&quot;Hantar&quot;) { if(isset($_POST[&quot;Nama&quot;])) { $Nama = $_POST[&quot;Nama&quot;]; $sql = &quot;SELECT * from belajar where Nama = '$Nama'&quot;; $result = mysql_query($sql) or die(&quot;SQL select statement failed&quot;); $row = mysql_fetch_array($result); echo &quot;Nama : <b>$row[Nama]</b><p>&quot;; echo &quot;Umur :<b>$row[Umur]</b><p>&quot;; echo &quot;Jawatan :<input type='text' name = 'Jawatan' value = '$row[Jawatan]' size = '40'<p>&quot;; echo &quot;<input type = 'hidden' name = 'Nama' value = $row[Nama]><p>&quot;; echo &quot;<input type = 'submit' name = 'submit' value = 'update'>&quot;; } } if($submit == &quot;update&quot;) {$Nama = $_POST[&quot;Nama&quot;]; $Umur = $_POST[&quot;Umur&quot;]; $Jawatan = $_POST[&quot;Jawatan&quot;]; $sql = &quot;UPDATE belajar SET Jawatan = '$Jawatan'WHERE Nama = '$Nama'&quot;; $result = mysql_query($sql); echo &quot;<hr><h2> Maklumat telah Dikemaskini</h2><p>&quot;; echo &quot;Nama : $Nama <p>&quot;; echo &quot;Umur : <u><b>$Umur</b></u>&quot;; echo &quot;Jawatan : <u><b>$Jawatan</b></u><br>&quot;; } ?> Update.php
  • 20. Samb.. Ini pula adalah interface yang terhasil dari update.php Perlu menekan butang update. Agar maklumat dapat dikemaskini dalam DB Ini adalah hasil setelah butang update klik.
  • 21. DELETE Ini adalah untuk delete html <html><head><title>Belajar php</title></head> <form method=&quot;post&quot; action=&quot;lupus.php&quot;> <body> PERLUPUSAN MAKLUMAT Masukkan Nama : <input type=&quot;text&quot; name=&quot;Nama&quot; size=&quot;40&quot;> <input type=&quot;submit&quot; name=“submit&quot; value=&quot;Hantar&quot;> <input name=&quot;reset&quot; type = &quot;reset&quot; Value = &quot;Batal&quot;> </body></html> lupus.html hasilnya
  • 22. Samb… Manakala ini pula adalah php bagi lupus <?php $connection=mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;) or die(&quot;could not connect to MySQL&quot;.mysql_error()); $selection=mysql_select_db(&quot;php&quot;) or die(&quot;Unable to select database&quot;.mysql_error()); $submit = $_POST[&quot;submit&quot;]; if($submit == &quot;Cari&quot;) { if(isset($_POST[&quot;Nama&quot;])) {$Nama = $_POST[&quot;Nama&quot;]; $sql= &quot;SELECT * FROM belajar where Nama = '$Nama'&quot;; $result = mysql_query($sql) or die (&quot;SQL selsct statement failed&quot;); if($row = mysql_fetch_array($result)) { echo &quot;<b><i>Ini adalah maklumat yang anda ingin lupuskan</i></b><p>&quot;; echo &quot;Nama : <b>$row[Nama]</b><p>&quot;; echo &quot;Umur : <b>$row[Umur]</b><p>&quot;; echo &quot;Jawatan : <b>$row[Jawatan]</b><p>&quot;; echo &quot;<input type = 'hidden' name = 'Nama' value = '$row[Nama]'>&quot;; echo &quot;<input type = 'submit' name = 'submit' value = 'DELETE?'>&quot;;} else { echo &quot;No record found&quot;;} } } if($submit==&quot;DELETE?&quot;) { $Nama = $_POST[&quot;Nama&quot;]; $sql = &quot;DELETE FROM belajar WHERE Nama = $Nama&quot;; $result = mysql_query($sql); echo &quot;<hr><h2> Penghapusan Berjaya</h2><br>&quot;; } ?> </form> lupus.php
  • 23. Samb… Ini adalah interface pada lupus.php Butang delete perlu diklik supaya penglupusan dapat dilaksanakan. Penghapusan berjaya tertera apabila butang delete diklik.
  • 24. Login.. Ini adalah untuk menjaga keselamatan maklumat. Oleh sebab itu, login perlu dalam setiap sistem.