You Now Here »

Script PHP Membuat Random Quotes  (Read 2423 times - 32 votes) 

DANNY

G-Plus Author
  • ADMINISTRATOR
  • More Share Forum Topic
  • [MS] kepala suku
  • *
  • DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!DANNY sangat terkenal!
  • Rep Power: 6
  • Join: September 30, 2009
  • Posts: 11,931
  • Poin: 193.409
    • WWW
  • IP member tracker Logged
Script PHP Membuat Random Quotes
« on: May 30, 2010, 05:22:55 PM »


Pada artikel ini akan dibahas bagaimana mengimplementasikan statement SQL tersebut untuk membuat random quotes dengan PHP. Random quotes ini semacam pesan acak yang muncul di halaman web. Setiap kali halaman direfresh akan menampilkan pesan acak.


OK kita mulai saja. Hal pertama yang diperlukan untuk membuat aplikasi ini adalah membuat tabel terlebih dahulu. Berikut ini ada struktur dan SQL tabel nya.
Quote
Code: [Select]
CREATE TABLE tabelQuotes
(
id     int,
quote  text,
primary key(id)
);

Sedangkan berikut ini adalah contoh record-recordnya:
Quote
Code: [Select]
insert  into tabelquotes values
(1, 'Hari ini harus lebih baik dari kemarin'),
(2, 'Jangan tunda sampai besok apa yang bisa kalian
kerjakan hari ini'),
(3, 'Ingin investasi dunia akhirat? Sharinglah ilmu yang
Anda miliki dengan yang lain'),
(4, 'Ilmu lebih baik dari harta. Apabila Anda memiliki harta,
maka Andalah penjaganya. Namun jika Anda memiliki ilmu,
maka ilmulah yang akan menjaga Anda.');

Setelah tabel dan data siap, selanjutnya untuk script PHP nya sudah dapat kita buat. Berikut ini scriptnya.
Quote
Code: [Select]
<?php
mysql_connect
("host""user""pass");
mysql_select_db("dbname");

$query "SELECT * FROM tabelQuotes ORDER BY RAND()";
$hasil mysql_query($query);
$data  mysql_fetch_array($hasil);

echo 
"Pesan saat ini : ".$data['quote'];
?>

Nah… script di atas untuk menampilkan sebuah pesan acak. Anda dapat pula membuat script untuk menampilkan 2 pesan acak sekaligus. Ini dia scriptnya:
Quote
Code: [Select]
<?php
mysql_connect
("host""user""pass");
mysql_select_db("dbname");

$query "SELECT * FROM tabelQuotes ORDER BY RAND() LIMIT 2";
$hasil mysql_query($query);
while (
$data  mysql_fetch_array($hasil))
{
echo 
"Pesan saat ini : ".$data['quote']."<br>";
}
?>

Cukup mudah bukan cara membuatnya? Kalau Anda paham, saya punya PeEr alias pekerjaan rumah buat Anda. Sekarang bagaimana membuat script untuk membuat random image? alias gambar acak. Maksudnya adalah setiap kali halaman direfresh maka akan menampilkan sebuah gambar acak.

sumber

  :beer:


View Mobile Web Short URL: