Şimdi Ara

php ile mysql dan veri çekerken ....

Bu Konudaki Kullanıcılar:
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
5
Cevap
0
Favori
876
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • php ile mysql'dan veri çekmekte problem yaşamıyorum. işi biraz güzelleştirme ve renklendirme adına eklemeler yapmak istiyorum.

    örnek tablo şöyle olsun

    +----+-------+-----+----------------+
    | id | isim | yas | email |
    +----+-------+-----+----------------|
    | 1 | Ali | 39 | ali@mynet.com |
    +----+-------+-----+----------------+
    | 2 | ayşe | 20| ayse@posta.com |
    +----+-------+-----+----------------+
    | 3 | osman| 30 | osman@msn.com |
    +----+-------+-----+----------------+
    | 4 | orhan| 25| orhan@hotmail.com |
    +----+-------+-----+----------------+


    bu tabloyu id ye göre, sme göre , büyükten küçüğe, şöyle böyle sıralayabiliyorum.
    istediğim şu

    email sutunundaki hücre içinde "mynet" geçiyorsa mavi,"posta" geçiyorsa kırmızı olsun, diğerleri yeşil olsun nasıl diyebilirim ?



  • $query="SELECT `email` FROM `ornek`";
    $result=mysql_query($query);
    while($row=mysql_fetch_assoc($result)){


    $mailAdd = explode("@", $row['email']);

    $i=$mailAdd[1];

    switch ($i) {
    case "mynet.com":
    echo '<a style="color:blue">'.$i.'</a>';
    break;
    case "posta.com":
    echo '<a style="color:red">'.$i.'</a>';
    break;
    default:
    echo '<a style="color:green">'.$i.'</a>';
    break;
    }

    }



    < Bu mesaj bu kişi tarafından değiştirildi rodrigo54 -- 3 Haziran 2013; 18:20:58 >
  • çok teşekkürler.. @mynet.com sadece bir örnekti. explode komutunun içinde @ yazdığınız değişkenin yerine "*" koysam işe yarar mı acaba? akşam bir deneyeyim.
  • yaramaz
    explode yaptiginda @ isareti silinir
    mailllerde ayirim yapabilecegin tek isaret @ isaretidir.
    veri olarak mail degilde baska birsey girersen mumkun
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.