PHP

Membuat Array dari Database PHP


Kali ini saya akan menulis tutorial tentang php dengan judul membuat array dari database mysql. Sebenarnya saya membuat tutorial ini karna ada beberapa tugas pada saat jaman kuliah dulu, sekarang baru saya coba buat turialnya maklum baru sempet buat dan baru inget dan baru kepengen ajah. Mungkin disini juga ada temen temen yang baru terjun kedunia it mungkin masih bingung sama seperti saya dulu apah sih itu array gimana cara membuat array bagaimana klo kita ambil datanya dari database.

Untuk membuat array dari database hal yang pertama kali kita harus siapkan databasenya bisa kita gunakan databse yang umum seperti MYSQL kita bisa gunakan kode mysql_fetch_array(). Oke sebelumnya temen2 tinggal siapkan ajah datanya lalu buat script untuk menampilkan data dengan array. Bagi yang belum tahu array secara sederhana dibawah ini akan saya kasih contoh array tanpa database.

 

Contoh format array :

$books =  array(
 
    "8" => array(   "my girl" => 2.5,
                    "the god delusion" => 3.5,
                    "tweak" => 3, "the shack" => 4,
                    "the birds in my life" => 2.5,
                    "new moon" => 3.5),
 
    "14" => array(    "the last lecture" => 2.5,
                      "the god delusion" => 3.5,
                      "the noble wilds" => 3, "the shack" => 3.5,
                      "the birds in my life" => 2.5, "new moon" => 1)
     );

 

Sedangkan dari database formatnya adalah sebagai berikut :

ID  value   title

------------------------------------------------------------------

8   5   Clara Callan

8   5   Where You'll Find Me: And Other Stories

8   5   The Middle Stories

8   5   Jane Doe

8   6   The Witchfinder (Amos Walker Mystery Series)

8   6   More Cunning Than Man: A Social History of Rats an...

8   7   Goodbye to the Buttermilk Sky

9   6   Beloved (Plume Contemporary Fiction)

12  10  If I'd Known Then What I Know Now: Why Not Learn f...

14  5   Mary-Kate & Ashley Switching Goals (Mary-Kate ...

14  5   Tell Me This Isn't Happening

14  6   Flood : Mississippi 1927

16  9   Airframe

17  7   Death in the Clouds

17  5   Bant/Spec.Last of the Breed

17  6   Piercing the Darkness

17  3   Prophet

19  7   Prague : A Novel

 

Untuk menampilkan format data yang berada pada database MYSQL adalah sebagai berikut:

 

$result = mysql_query($mySelectQuery)or die("

".mysql_error());
$books = array();
while ($row = mysql_fetch_array($result))
{
    $userID = $row{'User-ID'};
    $books[$userID][$row{'Book-Title'}] =  $row{'Book-Rating'};
}

 

Sekian tutorial kali ini selamat mencoba dan semoga berhasil.


Rekomendasi Artikel

Baca yang ini juga:

Get our newsletter