Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Tablolarınız Çift Renk Olsun

Grafix

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
1,153
Açılan Konu
81
Tepki puanı
0
Konum
Bursa
merhaba arkadaşlar,
sizlere veritabanından veri çekerken tablonuzda çift renk kullanmayı göstermek istedim.

öncelikle aşağıdaki sql kodlarını phpmyadminden yaratmış olduğunuz veritabanına ekleyin.

ben veritabanı adı olarak "ciftrenk" tablo adı olarak ise "tablom" isimlerini kullandım.

sql kodları

PHP:
# phpMyAdmin SQL Dump
# version 2.5.7-pl1
# http://www.phpmyadmin.net
#
# Sunucu: localhost
# Çıktı Tarihi: Aralık 09, 2007 at 11:54 PM
# Server sürümü: 5.0.16
# PHP Sürümü: 4.4.1
# 
# Veritabanı : `ciftrenk`
# 

# --------------------------------------------------------

#
# Tablo yapısı : `tablom`
#

CREATE TABLE `tablom` (
  `id` int(11) NOT lisanssız auto_increment,
  `isim` varchar(150) NOT lisanssız,
  `email` varchar(150) NOT lisanssız,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

#
# Tablo döküm verisi `tablom`
#

INSERT INTO `tablom` VALUES (1, 'hasan can özyiğit', '[email protected]');
INSERT INTO `tablom` VALUES (2, 'kartal haymana', '[email protected]');
INSERT INTO `tablom` VALUES (3, 'egemen kostak', '[email protected]');
INSERT INTO `tablom` VALUES (4, 'armağan cankurt', '[email protected]');

şimdi ise ayar.php dosyamızı oluşturalım.

ayar.php

PHP:
<?php 

$dbhost	= "localhost";
$dbuser	= "root";
$dbpass	= "";
$dbname	= "ciftrenk";

$baglan	= @mysql_connect($dbhost,$dbuser,$dbpass);
if(! $baglan) die ("Mysql'a bağlanılamadı!");

@mysql_select_db($dbname,$baglan) or die ("Veritabanına bağlanılamadı!");


?>

ayar.php dosyamızı oluşturduktan sonra index.php dosyamızı oluşturalım.

index.php

PHP:
<?php 
include("ayar.php");

$renk1	= "#008000";
$renk2	= "#00FF00";

$sor	= mysql_query("select * from tablom");

echo "<table border='1' cellpadding='0' cellspacing='0' width='937' height='31'>";

$i	= 0;

while($yaz=mysql_fetch_array($sor)){

$no		= $no+1;
$isim	= $yaz["isim"];
$email	= $yaz["email"];

if($i%2){

$bgcolor	= $renk1;

}else{

$bgcolor	= $renk2;

}

echo "<tr bgcolor=$bgcolor>
		<td width='28'>$no</td>
		<td>$isim</td>
		<td>$email</td>
	</tr>";

$i++;

}

echo "</table>";

?>


kolay gelsin..

screen.bmp


screenshotta ekledim iyi çalışmalar...
 

nokie

0
Onaylı Üye
Üye
Katılım
23 Mart 2005
Mesajlar
1,597
Açılan Konu
43
Tepki puanı
8
Konum
İzmir
eline sağlık teşekkürler, birde screenshot olsa ne güzel olur.
 

CoDeC

0
Onaylı Üye
Üye
Katılım
27 Ocak 2013
Mesajlar
0
Açılan Konu
1
Tepki puanı
0
teşekkürler, modları kullanarak çift/tek sayı kontrolü yaptırmak mantıklı :)
 
Üst