Page 253 - SK tingkatan 5
P. 253

$con = mysqli_connect("localhost","root","");  1
                    if (!$con)
                    {
                      die('Sambungan kepada Pangkalan Data Gagal'.mysqli_connect_error());
                    }
                    mysqli_select_db($con,"dbPelajar");  2


                    $hasil = mysqli_query($con,"SELECT * from MURID");  3

                    mysqli_close();  4


                               Rajah 3.2.21  Atur cara sebelah pelayan untuk membuat pertanyaan ke atas pangkalan data






                   CONTOH         5

                  Contoh 5 menunjukkan pangkalan data dbPelajar yang mempunyai jadual (table) Murid. Kita ingin membuat
                  laman web yang akan menyenaraikan semua rekod murid.
                  Untuk tujuan menyenaraikan rekod murid, kita akan menggunakan fungsi

                  mysqli_fetch_array
                  Contoh:
                  $row = mysqli_fetch_array($hasil);

                  Di sini hasil penggunaan fungsi mysqli_fetch_array merupakan satu set rekod yang disimpan
                  dalam pemboleh ubah tatasusunan yang bernama row.
                  Oleh sebab rekod tersebut disimpan dalam pemboleh ubah row, kita akan menggunakan mekanisme
                  ulangan seperti while bagi tujuan menyenaraikan rekod murid tersebut.
                  Atur cara dalam Rajah 3.2.22 ialah contoh penggunaan dalam laman web Senarai.php dan akan
                  menghasilkan output seperti yang ditunjukkan dalam Rajah 3.2.23.


                     <html>
                     <head>
                       <title>Senarai Maklumat Murid</title>
                     </head>
                     <body>
                     <p>Senarai Maklumat Murid</p>
                     <?php





 PB                                                                BAB 3  Pengaturcaraan Berasaskan Web 245
   248   249   250   251   252   253   254   255   256   257   258