v2.5.2
Giriş yap

İlk Gelen veriye koşul atama

aydinkeskin
549 defa görüntülendi

merhaba arkadaşlar.

örnek olarak açıklamak gerekir ise,

mysql kategori tablosunda

kat1 kat2 kat3 adında 3 kategori var veya yok
böyle söylememim nedeni id ile no ile koşul olmasın diye değişkenlik gösterebilir.

kategori tablosunu rand olarak listelerken ilk gelen veriye
koşul atamam gerekiyor.

if (ilkgelen veri)

echo "class=active";

else

echo "class=";

gibi
fakat ilk gelen veriyi nasıl yakalaya bilirim random olsun veya olmasın.

aydinkeskin
1525 gün önce

bu kadar hızlı cevap geleceğini tahmin etmemiştim ben bu şekilde yaptım.

<?php

$hizmet = pre("SELECT * FROM hizmet_kat WHERE durum=?");
$hizmet->execute(["Aktif"]);
	foreach ( $hizmet as $key => $row ) { ?>
        <li>
            <a 
		<?php if($key == 0){echo 'class="active"';} ?> 
			data-toggle="tab" href="#<?php echo seo($row["hk_adi"]) ?>" role="tab" aria-controls="<?php echo seo($row["hk_adi"]) ?>" aria-selected="true"> 
               <?php echo $row["hk_adi"] ?>
            </a>
        </li>

<?php } ?>

nedendir bilmiyorum while nerede ise hiç kullanmıyorum.
hangisi daha performanslı onuda bilmiyorum fakat.

senin yazdıklarındaki $first ü true atayım if içinde nasıl bir işleme soktun anlayamadım orasını.

ilgin için ayrıca teşekkür ederim.