• 22-08-2009, 00:37:49
    #1
    Arkadaşlar sorduğum soru ne kadar saçma yada ne kadar doğru bilmiyorum. PHP de yeniyim. Aşağıda verdiğim kod içerisinde bulunan $row[req3need] yazısının rengini if else ile değiştirmek istiyorum. Yani "$row[req3need], $row[req4need] den küçükse rengi kırmızı olsun" gibi. Bir kaç deneme yaptım fakat sanırım yanlışlarım vardı. Eğer echo içerisinde if else kullanabiliyorsam ve buna basit bir örnek görsterebilirseniz çok sevinirim. Eğer olmuyorsa başka bir yol deneyeceğim mecburen. Yardımcı olacak arkadaş(lar)a şimdiden teşekkür ederim.



    echo '<TD width=100><p align="center"><br>x'.$row[req3need].'</p></td>';
  • 22-08-2009, 00:41:58
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    eğer ($row['req3need'] küçükse $row['req4need']) den
    { 
        burada echo ile renkli yazdir
    }
    değilse
    {
        burada başka bir renkle yazdır
    }
  • 22-08-2009, 00:55:54
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sanırım böyleydi:

    echo '<td width="100"><p align="center"><br>x'; if($row[req3need] < $row[req4need]) echo '<font color="red">'; else echo '<font color="green">'; echo $row[req3need]; echo'</font></p></td>';
  • 22-08-2009, 01:02:36
    #4
    Deniyorum fakat hata alıyorum. Bu işlemi echo içerisinde yapıyorum
    yani yapmak istediğim
    echo '<TD width=100><p align="center"><br>x'.if($row[req3need] < $row[req4need]) { echo '<font color=#FF0000>'.$row[req3need].'</font>';} else { echo  $row[req3need];}.'</p></td>';
    Bir yerde hata yapıyorum ama nerde bilmiyorum. Hatta bu şekilde bir şey var mı onu bile bilmiyorum.
    ve bu hatayı veriyor Parse error: syntax error, unexpected T_IF in

    Ekleme:
    by_grafitus senin yaptığını deniyorum şimdi sonucu yazacağım. Teşekkürler
  • 22-08-2009, 01:07:41
    #5
    Misafir
    if($row[req3need]<$row[req4need]){ $renk="#E0011B";}else{$renk="#225198";}
    
    echo '<TD width="100" ><p align="center"><br><font color='.$renk.'>'.$row[req3need].'</font></p></td>';
    bu işini görecektir.
  • 22-08-2009, 01:11:54
    #6
    Çok teşekkür ederim by_grafitus. Tam istediğim şeydi.

    yakosin seninkini denemedim ama çok teşekkür ederim. by_grafitus'un verdiği kod işimi tam gördü. Yardımlarınız için teşekkür ederim.

    İyi Çalışmalar
  • 22-08-2009, 02:53:35
    #7
    THR
    Üyeliği durduruldu
     echo '<TD width=100><p align="center"><br><font color=';
     echo $row[req3need]<$row[req4need] ? 'red' : 'green';
     echo '>'.$row[req3need].'</p></td>';
  • 22-08-2009, 03:23:57
    #8
    Üyeliği durduruldu
    $a = 0;
    echo $a == 0 ? 'a 0 dır' : ' a 0 değildir';
  • 22-08-2009, 10:04:53
    #9
    Üyeliği durduruldu
    bilgiliweb adlı üyeden alıntı: mesajı görüntüle
    $a = 0;
    echo $a == 0 ? 'a 0 dır' : ' a 0 değildir';
    bilgiliweb in verdigi örnege alışırsaniz çok rahat edersiniz