Php Fonksiyonda Takıldığım Nokta
-
function ilcek($id){ $il = CEK("SELECT IL_ADI FROM il WHERE IL_ID='$id' LIMIT 1"); $yaz = YAZ($il); return ss($yaz['IL_ADI']); }bu şekilde bir fonksiyon kullanıyorum
diyelimki echo ilcek($row['il_id']) dediğimde 25 tane veri gösterdiğim sayfada 25 tane sorgumu gerçekleştiriyor bu fonksiyon ? -
Limit 1 e gerek bile yok çünkü aynı id yi taşıyan başka il olmamalı ama bu fonksiyon ile id sini verdiğin ilin adını getirebilirsin. Soruna geline kaç il gösteriyorsan bu sorguyu o kadar tekrar ediyorsun. Ama bir arrayde tutsaydın. Tek sorgu ile işi halladebilirdin.
-
PLaXToR bunu yazdı
Limit 1 e gerek bile yok çünkü aynı id yi taşıyan başka il olmamalı ama bu fonksiyon ile id sini verdiğin ilin adını getirebilirsin. Soruna geline kaç il gösteriyorsan bu sorguyu o kadar tekrar ediyorsun. Ama bir arrayde tutsaydın. Tek sorgu ile işi halladebilirdin.
Nasıl tam olarak tutucam ve veriyi alacam dizilerde kafa zilyon oluyorda.
