• 25-02-2019, 18:22:07
    #1
    Merhaba,

    Aşağıda ki kodda normalde herşey yolunda çalışıyor, ama veritabanı sorgulamada kategori sistemi yapmak zorunda kaldım dolayısıyla x bir kategori çağırırken dosya.php?katid=1 olarak çalıştırıyorum. Kategori yaptıktan sonra %lik ayarları yapamadım
    $cbadaysor=$db->prepare("SELECT * FROM cbaday WHERE adaykat='1'");

    kullandığım kodlar:

    <?php
    $oysor=$db->prepare("SELECT * FROM oy");
    $oysor->execute();
    $toplamoy=$oysor->rowCount();
    $cbadaysor=$db->prepare("SELECT * FROM cbaday WHERE adaykat='1'");
    $cbadaysor->execute();
    while($adaycek=$cbadaysor->fetch(PDO::FETCH_ASSOC)) {
    $oysor=$db->prepare("SELECT * FROM oy where cbaday_id=:id");
    $oysor->execute(array(
    'id' => $adaycek['cbaday_id']
    ));
    $adayoy=$oysor->rowCount();




    ?>

    <p><span style="font-size:20px; color:red;"><?php echo $adaycek['cbaday_adsoyad'] ?></span> <small>(Geçerli Oy Sayısı: <?php echo $adayoy ?>)</small></p>
    <div class="progress">
    <div class="progress-bar" role="progressbar" style="width: <?php echo ($adayoy*100)/$toplamoy ?>%;" aria-valuenow="25" aria-valuemin="0" aria-valuemax="100">
    <?php echo number_format(($adayoy*100)/$toplamoy,2,",",".") ?>%</div>
    </div>
    <hr>

    <?php } ?>

    Teşekkürler.
  • 26-02-2019, 15:40:19
    #2
    Valla anlamadım ne yaptığını

    Tam olarak tablo ve ne yapmak istediğini yazarmısın.
  • 26-02-2019, 17:55:03
    #3
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Valla anlamadım ne yaptığını

    Tam olarak tablo ve ne yapmak istediğini yazarmısın.
    https://www.r10.net/php/1999353-yard...n-prepare.html

    Buradaki yöntem ile çözdüm hocam teşekkür ederim. Baktım % ile uzun sürecek benimde aklıma kısıtlayabilirmiyim geldi ve oldu hocam.

    Yanıtınız için teşekkür ederim. R10 candır