Array Basic

Wednesday, January 23, 2008

Katakan di dalam table, kita cuma simpan flag I, U dan D, yang memberitahu I tu INSERT, U UPDATE dan D adalah DELETE.

Untuk paparkan pada web, kita mahu nama penuh. Jadi, cipta array (diberi nama $aktiviti sebagai contoh) dan declare siap-siap nama penuh tu dalam array.

<?php 
$aktiviti = array("I"=>"INSERT", "U"=>"UPDATE", "D"=>"DELETE");
?>

Kemudian,
Query SQL untuk panggil data.
Field action adalah field yang simpan flag tersebut.
Masukkan nilai flag tadi ke dalam $akt
dan paparkan nama penuh dengan menggunakan array $aktiviti, dan value array adalah $akt.
<?php 
$sql = "SELECT id, data1, data2, action FROM nama_table";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
 //masukkan dalam $akt
 $akt = $row["action"];
 
 //paparkan
 echo $row["action"]." = ".$aktiviti["$akt"];
}
?>

Hasilnya,
I = INSERT 
I = INSERT 
D = DELETE 
I = INSERT
U = UPDATE 
U = UPDATE 
D = DELETE

0 comments: