Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Formatowanie tekstu
ayo1001
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 29.03.2013

Ostrzeżenie: (0%)
-----


Cześć,

Mam mały problem.
Importuje zmianę procentową spółki z formatu .xml

W jaki sposób można uzyskać funkcję:
- Jeśli zmiana procentowa nie jest na "-" to dodaje class="green"
- Jeśli jest to dodaje class="red" ?

Kod:
  1. <?php print $percentagechange; ?>

i wynik:
  1. -2,50%
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ayo1001
post
Post #2





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 29.03.2013

Ostrzeżenie: (0%)
-----


Cytat(Fred1485 @ 6.04.2015, 19:29:25 ) *
Chyba tak:

  1. $procent = str_replace(",", ".", $procent);
  2. $procent = doubleval($procent);
  3. if($procent == 0.00) {
  4. echo 'class="neutral"';
  5. }
  6. elseif($procent > 0.00){
  7. echo 'class="green"';
  8. }else{
  9. echo 'class="red"';
  10. }


Działa, dzięki.


Cytat(Aqu @ 6.04.2015, 19:29:56 ) *
  1. if($procent > 0.00){
  2. echo 'class="green"';
  3. } elseif($procent == 0.00) {
  4. echo 'class="neutral"';
  5. } else{
  6. echo 'class="red"';
  7. }


Również działa.

Mam jeszcze ostatnie pytanie.
Teraz pokazuje mi wartość "0" (bez procentów) w kolorze "neutral" czyli tak jak powinno.
Jak zmienić "0" na "0,00%" ?

Ten post edytował ayo1001 6.04.2015, 18:53:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 06:58