Gösterilen sonuçlar: 1 ile 2 Toplam: 2

PHP ile cift renkli Tablolar

Web Tasarım ve Google Kategorisinde ve Php, Php Scripts Forumunda Bulunan PHP ile cift renkli Tablolar Konusunu Görüntülemektesiniz,Konu İçerigi Kısaca ->> Örnegin tablomuzun yapisi söyle olsun Kod: CREATE TABLE `test_mysql` ( `id` int(4) NOT NULL auto_increment, `name` varchar(65) NOT NULL default ...

  1. #1
    - Çevrimdışı
    Acemi Üye Quarezma - ait Kullanıcı Resmi (Avatar)
    Üyelik tarihi
    Nov 2005
    Nerden
    VIENNA / ISTANBUL
    Mesaj
    150
    Rep Gücü
    21

    PHP ile cift renkli Tablolar

    Örnegin tablomuzun yapisi söyle olsun

    Kod:
    CREATE TABLE `test_mysql` (
    `id` int(4) NOT NULL auto_increment,
    `name` varchar(65) NOT NULL default '',
    `lastname` varchar(65) NOT NULL default '',
    `email` varchar(65) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=7 ;
    
    -- 
    -- Dumping data for table `test_mysql`
    -- 
    
    INSERT INTO `test_mysql` VALUES (1, 'Billly', 'Blueton', 'bb5@phpeasystep.com');
    INSERT INTO `test_mysql` VALUES (2, 'Jame', 'Campbell', 'jame@somewhere.com');
    INSERT INTO `test_mysql` VALUES (3, 'Mark', 'Jackson', 'mark@phpeasystep.com');
    INSERT INTO `test_mysql` VALUES (4, 'Linda', 'Travor', 'lin65@phpeasystep.com');
    INSERT INTO `test_mysql` VALUES (5, 'Joey', 'Ford', 'fordloi@somewhere.com');
    INSERT INTO `test_mysql` VALUES (6, 'Sidney', 'Gibson', 'gibson@phpeasystep.com');

    simdi tablomuzu aynen söyle yazdiricaz



    PHP- Kodu:
    <?php
    $host
    ="localhost"// Host ismi 
    $username=""// Mysql kullanici 
    $password=""// Mysql sifre 
    $db_name="test"// Database isim 
    $tbl_name="test_mysql"// Tablo ismi 

    // Database mize baglaniyoruz
    mysql_connect("$host""$username""$password")or die("cannot connect"); 
    mysql_select_db("$db_name")or die("cannot select DB");

    $sql="SELECT * FROM $tbl_name";
    $result=mysql_query($sql);

    // Define $color=1 
    $color="1";

    echo 
    '<table width="400" border="1" align="center" cellpadding="2" cellspacing="0">';
    while(
    $rows=mysql_fetch_array($result)){

    // If $color==1. tablonun rengi = #FFC600
    if($color==1){
    echo 
    "<tr bgcolor='#FFC600'>
    <td>"
    .$rows['id']."</td><td>".$rows['name']."</td><td>".$rows['email']."</td>
    </tr>"
    ;
    // Set $color==2, tablonun  rengi= #C6FF00
    $color="2";
    }


    else {
    echo 
    "<tr bgcolor='#C6FF00'>
    <td>"
    .$rows['id']."</td><td>".$rows['name']."</td><td>".$rows['email']."</td>
    </tr>"
    ;

    $color="1";
    }

    }
    echo 
    '</table>';
    mysql_close();
    ?>

  2. #2
    - Çevrimdışı
    Kıdemli Üye
    Üyelik tarihi
    Dec 2009
    Mesaj
    626
    Rep Gücü
    41960
    Daha kısa bir kod yazılabilir:

    PHP- Kodu:
    <?php 
    $host
    ="localhost"// Host ismi  
    $username=""// Mysql kullanici  
    $password=""// Mysql sifre  
    $db_name="test"// Database isim  
    $tbl_name="test_mysql"// Tablo ismi  

    // Database mize baglaniyoruz 
    mysql_connect("$host""$username""$password")or die("cannot connect");  
    mysql_select_db("$db_name")or die("cannot select DB"); 

    $sql="SELECT * FROM $tbl_name"
    $result=mysql_query($sql); 


    $color=1;
    echo 
    '<table width="400" border="1" align="center" cellpadding="2" cellspacing="0">'
    while(
    $rows=mysql_fetch_array($result)){
    $color++;$renk=($color%2!=1)?"#FFC600":"#C6FF00";
    echo 
    "<tr bgcolor='".$renk."'> 
    <td>"
    .$rows['id']."</td><td>".$rows['name']."</td><td>".$rows['email']."</td> 
    </tr>"


    echo 
    '</table>'
    mysql_close(); 
    ?>

Benzer Konular

  1. Renkli Modern Yağlıboya Tablolar
    contas Tarafından Ev Dekorasyonu Foruma
    Yorum: 1
    Son mesaj: 17-08-2013, 06:22 PM
  2. Şık dekoratif tablolar
    evim Tarafından Ev Dekorasyonu Foruma
    Yorum: 1
    Son mesaj: 18-04-2013, 04:35 AM
  3. Kara tablolar
    mopsy Tarafından Resim Heykel Foruma
    Yorum: 0
    Son mesaj: 29-06-2010, 11:16 AM
  4. Çift sarılı yumurtalardan çift civciv çıkar mı?
    SAHARAY Tarafından Genel Kültür Foruma
    Yorum: 0
    Son mesaj: 20-06-2008, 12:28 AM
  5. Kartondan tablolar
    dogangunes Tarafından El Sanatları Foruma
    Yorum: 0
    Son mesaj: 25-03-2008, 04:22 PM
Yukarı Çık