-
Ü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
-
Ü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)
-
Ü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
-
Ü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 :)
-
Ü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";
}
?>
1 kişi bu mesajı beğendi.
-
Ü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.
-
Ü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.
-
Ü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