• 20-02-2024, 04:24:13
    #1
    Merhaba, bir kod dizininde yapmak sitediğim şey şu;

    stok sayısını gösteren bir kod dizini var. Bu kod dizininde stok sayısı 0'dan büyük olduğunda stok sayısını gösteren kısmın yeşil renkte olmasını; stok sayısı 0 olduğunda ise kırmızı renkte olmasını istiyorum. Kod dizisini paylaşıyorum.

                                                    <div class="product-categories">
                                                       <b> Stok Durumu:
                                                        <span class="product-category" style="color: red;"><?php echo $urun['stok']; ?> Adet</span></b>
                                                    </div>
    Teşekkür ederim şimdiden.
  • Kabul Edilen Cevap
    • burakmehel adlı üyeden alıntı: mesajı görüntüle
      Merhaba, bir kod dizininde yapmak sitediğim şey şu;

      stok sayısını gösteren bir kod dizini var. Bu kod dizininde stok sayısı 0'dan büyük olduğunda stok sayısını gösteren kısmın yeşil renkte olmasını; stok sayısı 0 olduğunda ise kırmızı renkte olmasını istiyorum. Kod dizisini paylaşıyorum.

                                                      <div class="product-categories">
                                                         <b> Stok Durumu:
                                                          <span class="product-category" style="color: red;"><?php echo $urun['stok']; ?> Adet</span></b>
                                                      </div>
      Teşekkür ederim şimdiden.
      Merhaba! İstediğiniz renk değişikliğini yapmak için PHP kodunuzu aşağıdaki gibi düzeltebilirsiniz. Bu örnekte, $urun['stok'] değerine göre stok sayısının durumuna göre renk belirleniyor.


      <div class="product-categories">
          <b> Stok Durumu:
              <?php
                  $stok = $urun['stok'];
                  $renk = ($stok > 0) ? 'green' : 'red';
                  echo '<span class="product-category" style="color: ' . $renk . ';">' . $stok . ' Adet</span>';
              ?>
          </b>
      </div>

      Bu kod, $stok değeri 0'dan büyükse yeşil, 0 ise kırmızı renk uygular. Ternary operatörü ($stok > 0 ? 'green' : 'red') sayesinde bu koşulu kısa ve okunabilir bir şekilde sağlayabilirsiniz.
  • 20-02-2024, 04:26:25
    #2
    Pm kontrol ediniz umarım işinize yarar
  • 20-02-2024, 04:28:23
    #3
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    burakmehel adlı üyeden alıntı: mesajı görüntüle
    Merhaba, bir kod dizininde yapmak sitediğim şey şu;

    stok sayısını gösteren bir kod dizini var. Bu kod dizininde stok sayısı 0'dan büyük olduğunda stok sayısını gösteren kısmın yeşil renkte olmasını; stok sayısı 0 olduğunda ise kırmızı renkte olmasını istiyorum. Kod dizisini paylaşıyorum.

                                                    <div class="product-categories">
                                                       <b> Stok Durumu:
                                                        <span class="product-category" style="color: red;"><?php echo $urun['stok']; ?> Adet</span></b>
                                                    </div>
    Teşekkür ederim şimdiden.
    Merhaba! İstediğiniz renk değişikliğini yapmak için PHP kodunuzu aşağıdaki gibi düzeltebilirsiniz. Bu örnekte, $urun['stok'] değerine göre stok sayısının durumuna göre renk belirleniyor.


    <div class="product-categories">
        <b> Stok Durumu:
            <?php
                $stok = $urun['stok'];
                $renk = ($stok > 0) ? 'green' : 'red';
                echo '<span class="product-category" style="color: ' . $renk . ';">' . $stok . ' Adet</span>';
            ?>
        </b>
    </div>

    Bu kod, $stok değeri 0'dan büyükse yeşil, 0 ise kırmızı renk uygular. Ternary operatörü ($stok > 0 ? 'green' : 'red') sayesinde bu koşulu kısa ve okunabilir bir şekilde sağlayabilirsiniz.
  • 20-02-2024, 04:28:50
    #4
    <?php $stokSayisi = $urun['stok']; $renk = ($stokSayisi > 0) ? 'green' : 'red'; ?> <span class="product-category" style="color: <?php echo $renk; ?>;"><?php echo $stokSayisi; ?> Adet</span>
  • 20-02-2024, 04:29:21
    #5
    <div class="product-categories">
       <b> Stok Durumu:
      <?php 
        $color = "green";
         if( $urun['stok'] == 0){
             $color = "red";
         }
      ?>
        <span class="product-category" style="color: <?php echo $color; ?>;"><?php echo $urun['stok']; ?> Adet</span></b>
    </div>
  • 20-02-2024, 04:31:20
    #6
    Mehmetmasa adlı üyeden alıntı: mesajı görüntüle
    <div class="product-categories">
       <b> Stok Durumu:
      <?php
        $color = "green";
         if( $urun['stok'] == 0){
             $color = "red";
         }
      ?>
        <span class="product-category" style="color: <?php echo $color; ?>;"><?php echo $urun['stok']; ?> Adet</span></b>
    </div>
    Swaid adlı üyeden alıntı: mesajı görüntüle
    <?php $stokSayisi = $urun['stok']; $renk = ($stokSayisi > 0) ? 'green' : 'red'; ?> <span class="product-category" style="color: <?php echo $renk; ?>;"><?php echo $stokSayisi; ?> Adet</span>
    WebMasterMarket adlı üyeden alıntı: mesajı görüntüle
    Merhaba! İstediğiniz renk değişikliğini yapmak için PHP kodunuzu aşağıdaki gibi düzeltebilirsiniz. Bu örnekte, $urun['stok'] değerine göre stok sayısının durumuna göre renk belirleniyor.


    <div class="product-categories">
        <b> Stok Durumu:
            <?php
                $stok = $urun['stok'];
                $renk = ($stok > 0) ? 'green' : 'red';
                echo '<span class="product-category" style="color: ' . $renk . ';">' . $stok . ' Adet</span>';
            ?>
        </b>
    </div>
    Bu kod, $stok değeri 0'dan büyükse yeşil, 0 ise kırmızı renk uygular. Ternary operatörü ($stok > 0 ? 'green' : 'red') sayesinde bu koşulu kısa ve okunabilir bir şekilde sağlayabilirsiniz.
    Mrxberat adlı üyeden alıntı: mesajı görüntüle
    Pm kontrol ediniz umarım işinize yarar

    Herkese ayrı ayrı teşekkür ederim..
  • 20-02-2024, 04:47:08
    #7
    Bedava GPT 4 istersen burdan kullanabilirsin https://www.yeschat.ai/