lostyazilim
tr.link

iki sayı arası sıralama ve renkleme

9 Mesajlar 1.241 Okunma
acebozum
tr.link

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Merhaba,

1 den 5 kadar sıralama yapmak istiyorum ama içerisinde ayrıştırma yapmam gerekir.

örnek 1 2 3 siyah renk olacak 4 5 kırmızı renk olacak bunu nasıl bir mantıkla yapabilirim.
 

 

E-evcil.com
elektronikssl
webimgo

OmerGunay OmerGunay https://omergunay.net Kullanıcı
  • Üyelik 15.05.2015
  • Yaş/Cinsiyet 33 / E
  • Meslek PHP Developer
  • Konum İstanbul Avrupa
  • Ad Soyad Ö** G**
  • Mesajlar 1207
  • Beğeniler 382 / 381
  • Ticaret 16, (%100)
eğer php ile yapıyorsanız class a if ile 1,2,3 ise siyah 4,5 ise kırmızı şeklinde yapabilirsiniz. Adalente
 

 

Herkes yediğinden ikram eder..(Yavuz Sultan Selim)

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Php ile yapıyorum ama oranlar değişiklik gösteriyor.

1
2
3
4
5

Sıraladım Bazen 3 Siyah bazen 2 siyah olacak.
 

 

E-evcil.com

salihbey24 salihbey24 WM Aracı Kullanıcı
  • Üyelik 18.04.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İzmir
  • Ad Soyad S** B**
  • Mesajlar 28
  • Beğeniler 1 / 5
  • Ticaret 0, (%0)
Tam olarak ne yapmak istediğinizi açık bir şekilde yazarsanız ona göre yardım edelim efendim. Kodlama ile bazen sen kırmızı ol bazende siyah diyemezsin :)
 

 

wmaraci
wmaraci

darkcoder darkcoder WM Aracı Kullanıcı
  • Üyelik 05.10.2020
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 161
  • Beğeniler 2 / 54
  • Ticaret 3, (%100)
Tam olarak ne yapmak istediğinizi söylerseniz daha iyi bir betik çıkabilir ortaya. Mantık olarak bu şekilde ilerleyebilirsiniz.


$oran=2;
if($oran<=3){
$renk="black";
}elseif($oran>3){
$renk="red";
}
?>

AzveNet

kişi bu mesajı beğendi.

AzveNet AzveNet WM Aracı Kullanıcı
  • Üyelik 13.06.2019
  • Yaş/Cinsiyet 43 / E
  • Meslek Serbest
  • Konum İstanbul Anadolu
  • Ad Soyad C** E**
  • Mesajlar 367
  • Beğeniler 69 / 147
  • Ticaret 0, (%0)

salihbey24 adlı üyeden alıntı

Tam olarak ne yapmak istediğinizi açık bir şekilde yazarsanız ona göre yardım edelim efendim. Kodlama ile bazen sen kırmızı ol bazende siyah diyemezsin :)


der.
o bazenleri if ile belirliyoruz işte :)
yalnızca o bazenlerin hangi durumlar olduğunu renklendirmeden önce bir if ile belirtecek, kodlarda yorumlarken bazen olduğunu anlayacak :)

eğer rastgele bazen olacaksa zaten rnd ile belirtecek.

$ran1=rand(1,2);
$ranmi=rand(1,5);

if ($ranmi==1) {

$olay="bazen";
}elseif{
...
...
...
}

diğer koşuluda(o bazen dışında kalanıda) bunun altında belietecek.
 

 

İmkansız olduğunu düşünürsen hiç birşey başaramazsın.

Mango Mango WM Aracı Kullanıcı
  • Üyelik 23.11.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Front-End Developer
  • Konum Bursa
  • Ad Soyad N** K**
  • Mesajlar 311
  • Beğeniler 8 / 81
  • Ticaret 0, (%0)
AzveNet sizin dediğiniz "bazen" olmuyor. Sabit bir şey belirterek yapıyorsunuz. Böyle tabi ki yapabilir ama hangi durumda siyah, hangi durumda kırmızı olacağını kendi belirtiyor, bazene bırakmıyor.
 

 

AzveNet AzveNet WM Aracı Kullanıcı
  • Üyelik 13.06.2019
  • Yaş/Cinsiyet 43 / E
  • Meslek Serbest
  • Konum İstanbul Anadolu
  • Ad Soyad C** E**
  • Mesajlar 367
  • Beğeniler 69 / 147
  • Ticaret 0, (%0)
eminmisiniz bu şekilde bazen olmadığına?
1 ile 5 arası bir random sayı alıp eğer 1 ise yap diyoruz. her seferinde bu 1-5 arası sayı değişecek biliyorsunuz değilmi? bu bazen sözcüğünün tam kelime anlamıdır. eğer bazenin zaman ve şartını belirlemek istiyorsa farklı krterlerle o zaman daha çok açıklama olmalıli yapılsın. kaldıki biz zaten olayı if ile çözebileceği anlamında bu örnekleri yazdık üstadım :)
 

 

İmkansız olduğunu düşünürsen hiç birşey başaramazsın.

darkcoder darkcoder WM Aracı Kullanıcı
  • Üyelik 05.10.2020
  • Yaş/Cinsiyet 30 / E
  • Meslek Yazılım
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 161
  • Beğeniler 2 / 54
  • Ticaret 3, (%100)
Yukarıda da belirttim tekrar belirtiyorum bu mantık ile yola çıkarak arkadaş yapmak istediğini yapabilir.
Belirtmiş olduğum kodlar arkadaşın şu isteğini karşılayacaktır.
"örnek 1 2 3 siyah renk olacak 4 5 kırmızı renk olacak bunu nasıl bir mantıkla yapabilirim."
Ancak şu isteğinde bir bilgi eksikliği var.
"Sıraladım Bazen 3 Siyah bazen 2 siyah olacak."
Bazen 3 neye göre siyah, bazen 2 neye göre siyah olacak bunu bilmemiz gerek, sağlıklı bir kod için.

if(isset($_POST['sayi'])){
$sayi=$_POST['sayi'];
if($sayi<=3){ // if elseif kullanarak şartlar arttırılabilir, bir input daha eklenip sayı değişkeni dört işlem ile değer aldırtılabilir gibi gibi...
$color="black";
$color_tr="siyah";
}else{
$color="red";
$color_tr="kırmızı";
}
}
?>




Test









Girilen değer ve yazı rengi



 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al