Hoşgeldin Misafir

Php Veritabanından Veri Çekme (Soru)

Morley

Morley

Ne Mutlu TÜRK'um Diyene !
~ Türkiye ~
20 Nis 2019
1,691 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Merhaba arkadaşlar bir türlü işin içinden çıkamadım.

Kod:
            <div>
                    <?php
                    $say = 0;
                    foreach ($populerkategori as $p) {
                      ?>
                        <div>
                            <div class="popular-tab-product featured-product-area">
                                <?php if (is_array($p["urunler"])) {
                                    foreach ($p["urunler"] as $urun) {
                                       ?>
                                <div class="col-sm-3">
                                    <div class="featured-inner">
									
                                        <div class="featured-image">
                                            <a href="<?=base_url('urun/')."/".$urun["seo"];?>.html">
                                                <img src="<?=(!stristr($urun['resim'], "http")) ? base_url('img/urunler')."/orta/".$urun['resim'] : $urun['resim'];?>" alt="<?=$urun["adi"];?>">
                                            </a>
                                        </div>
                                        <div class="featured-info">
                                            <a href="<?=base_url('urun/')."/".$urun["seo"];?>.html"><?=$urun["adi"];?></a>
                                            <p class="reating">
                                                <span class="rate">
                                                    <i class="fa fa-star<?=($urun["puan"] >= 1) ? "" : "-o";?>"></i>
                                                    <i class="fa fa-star<?=($urun["puan"] >= 2) ? "" : "-o";?>"></i>
                                                    <i class="fa fa-star<?=($urun["puan"] >= 3) ? "" : "-o";?>"></i>
                                                    <i class="fa fa-star<?=($urun["puan"] >= 4) ? "" : "-o";?>"></i>
                                                    <i class="fa fa-star<?=($urun["puan"] >= 5) ? "" : "-o";?>"></i>
                                                </span>
                                            </p>
                                            <?php if ($urun["indirim"] == "1") {?>
                                                <span class="price"><?=$urun["ifiyat"];?> <i class="fa fa-try" aria-hidden="true"></i> <del class="price" style="font-size:12px;"><?=$urun["fiyat"];?> <i class="fa fa-try" aria-hidden="true"></i> </del>  </span>
                                            <?php }else{ ?>
                                                <span class="price"><?=$urun["fiyat"];?> <i class="fa fa-try" aria-hidden="true"></i> </span>
                                            <?php } ?>
                                            <div class="featured-button">
                                                <a href="javascript:;" onclick='begen(<?=$urun['id'];?>)' class="wishlist"><i class="fa fa-heart"></i></a>
                                                <a href="javascript:;" onclick='karsilastir(<?=$urun["id"];?>)' class="fetu-comment"><i class="fa fa-signal"></i></a>
                                                <a href="<?=base_url('urun/')."/".$urun["seo"];?>.html" class="add-to-card"><i class="fa fa-shopping-cart"></i>Sepete ekle</a>
                                            </div>
                                        </div>
                                    </div>
                                </div>                                  
                                       <?php
                                    }
                                } ?>
                                    </div>
                                </div>
                      <?php
                      $say++;
                    }
                    ?>
                </div>


benım bu şekilde bir kodum var. Veritabanında urunler adında bir tablo var ve bu tabloda kid adında sütün var. Bu kid sütünunda 22 olanları çekmek istiyorum sadece. 22 yazan 3 tane satır var misal sadece onları çekmek istiyorum. Herşeyi denedim ama bir türlü işin içinden çıkamadım kafa durdu. Bu konuda yardımcı olabilecek var mı acaba ?

(konunun yeri burası mı bilmiyorum yanlış yere açtıysam kusura bakmayın)
 

alparslan58

28 Ara 2019
14 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
düz select sorgusuna basit bi where cümleciği ekleyerek halledebilirsin. yazdığın kodda herhangi bir db bağlantısı vs göremedim ama dbyi bağladığını varsayarsak şu işini görür


PHP:
$query = $db->query("SELECT * FROM urunler WHERE kid = 22", PDO::FETCH_ASSOC);
if ( $query->rowCount() ){
    foreach( $query as $row ){
         echo $row['cekmekistediginkolonadi'];
    }
}


cekmekistediginkolonadi kısmına kid değeri 22 olan kolondan hangi veriyi istiyorsan onu yazarsın , ekrana basar