İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

[çözüldü] adını bile bilmediğim problem

Tias

0
İyinet Üyesi
Katılım
2 Ağustos 2008
Mesajlar
38
Reaction score
0
arkadaşlar merhaba,

direkt konuya gireyim. php ile script yazmaya başladım. ve yardıma ihtiyaç duydum her zaman ki gibi. aslında bir çok arama yaptım fakat olayın ana başlığını bilmediğim için pek verimle olamadı arama sonuçlarım. neyse.

mesela bir maç başlığı açıyorum. form alanında select, option tagleri ile maçın oynandığı stadı giriyorum. value kullanarak idye göre stadı belirliyorum.

işte problem tam olarak burada başlıyor. örneğin 1 numaralı idye sahip stat ali sami yen ise, ben bunu şöyle yazdırıyorum;

PHP:
if($stat=="1"){
	echo "ali sami yen ";
}

anlatmak istediğim şu. diyelim 10 tane stat var veri tabanında. ben bunları php dosyama sürekli manuel olarak eklemek zorunda mı kalacağım?

Kod:
if($stat=="1"){ echo "..."; }
if($stat=="2"){ echo "..."; }
if($stat=="3"){ echo "..."; }
if($stat=="4"){ echo "..."; }
...
if($stat=="9"){ echo "..."; }
if($stat=="10"){ echo "..."; }

bunun daha kolay yönetemi yok mudur?

while döngüsünü form içerisinde kullanarak istediğim gibi çekip yazdırabiliyorum. fakat bunu beceremedim :(

// problemi çözdüm. phpyi sevmeye başladım :) aynı problemi yaşayanlar/yaşayacaklar için nasıl yaptığımı anlatayım.

sorgumdan maç bilgilerini çekerken stadın id numarasını da çektim ve $statid değişkenine atadım. daha sonrası çocuk oyuncağı gibi geldi;

PHP:
$s = mysql_fetch_array(mysql_query("SELECT * from stadyumlar WHERE stat_id='$statid'"));
$statisim = $s["stat_isim"];

echo $statisim;
 

daRius

0
İyinet Üyesi
Katılım
9 Nisan 2011
Mesajlar
1,187
Reaction score
19
Konum
İzmir / Manisa
$stat=array("ali sami yen", " bilmemne " , " cart curt")
gibi birşeyde olabilir aslında ancak array her zaman 0'dan başlıyor bildiğim kadarıyla yani stat değeri 0'da alisamiyen 1'de bilmemne yazdırır gibi.
tabi başka tür çözümü olurmu bilemem
(kodlar eksik olabilir sadece bi örnek :) )
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst