Tanggal :
Saturday, 22 November 2008 | Jam :
1 : 46 : 19 AM | GMT :
+0700 | Negara : Indonesia
Posted By: Fadli
Pemisahan Warna Per Baris
24-04-2008 | 21:40:58 | Halaman Ini dibaca 5231 kali
Wuihhhhh jadi demen aq nulis artikel php, gila-gila bro aq salut ma
artikel php yang ditulis mas Anggi, Al-k, Safril n mas Phi Lhohhh mbak
phi..:D sungguh dasyat?.. Jadi mumpung ada ide ya?apa salahnya
salahnya nulis-nulis, pada artikel saya yang sederhana dan tidak
sedasyat artikel para programmer sejati (exp. Anggi dan Al-k) ini, saya
bermaksud bagaimana membuat data per baris itu memiliki dua warna yang
berbeda. Pada prinsipnya saya menggunakan fungsi if untuk menyeleksi
data yaitu variable nomor, apabila variable nomor itu bernilai ganjil
maka barisnya akan berwarna merah dan sebaliknya jika nomornya genap
maka warna barisnya akan berwarna kuning. Untuk mendapatkan variable
nomor bernilai ganjil dan genap, kita dapat menggunakan fungsi dari
modulus. Jika nomor apabila habis di bagi 2 maka datanya tersebut
adalah bilangan genap dan apabila nomor tidak habis di bagi dua maka
data tersebut adalah bilangan ganjil. Bingung? yupss..
create database dbase_contoh; use dbase_contoh;
CREATE TABLE `data_penulis` (
`no` int(11) NOT NULL auto_increment,
`nama` varchar(20) collate latin1_general_ci NOT NULL,
`alamat` varchar(20) collate latin1_general_ci NOT NULL,
PRIMARY KEY (`no`)
)
// Halaman Koneksi, config.php : <?php $host = "localhost"; $username = "root"; $password = ""; $dbase = "dbase_contoh"; $connect = mysql_connect($host, $username, $password) or die ("koneksi gagal !"); mysql_select_db($dbase, $connect) or die("koneksi gagal !"); ?>
$tampil=mysql_query("select * from data_penulis");
while($baris=mysql_fetch_array($tampil)){
$no++;
?>
<tr bgcolor="
<?
if($no%2==1) {
echo"red"; //apabila variable nomor ganjil maka barisnya warna merah
}
else {
echo"yellow"; //apabila variable nomor genap maka barisnya warna kuning
}
?>
//menampilkan data per baris
">
<td><? echo"$no"; ?></td>
<td><? echo"$baris[nama]"; ?></td>
<td><? echo"$baris[alamat]"; ?></td>
</tr>
<? } ?>
</table></td>
</tr>
</table>
</form>
</body>
</html>
// Halaman action, simpan_ac.php :
<?
include "config.php";
$data1=mysql_query("insert into data_penulis(no,nama,alamat) values('000','$_POST[nama]','$_POST[alamat]')");
header("location: index.php"); //proses loncat ke halaman index.php
?>
Apabila
sudah selesai ya coba anda isi form yang sudah selesai di buat tadi,
dan bagaimanakah prubahan antara baris 1 dan baris 2. Jika kurang
jelas bisa di hubungi ke YM spidol_pmanen@yahoo.co.id atau bisa Tanya
langsung ke ilmuwebsite.com.
Dengan melihat tutorian dari mas saya paham beberapa ilmu yang belum pernah saya pelajari 1.membuat air dari corel draw dan membuat login terima kasih ya mas saya salut karna dah bagi ilmu dgn kami.thankss
Mas rinyanto, cm penjelasan sedikit untuk program di atas qt menggunakan variable no ($no) jadi nomor utk selelksi warna bkn nomor yg ada di database, tp variable no.