Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

foreach olayı

db.gen.tr

0
Onaylı Üye
Üye
Katılım
1 Aralık 2006
Mesajlar
0
Açılan Konu
49
Tepki puanı
0
Konum
<%=istanbul%>
şimdi elimde şöyle bir kodum var çalışıyor;
PHP:
foreach($oyuncular as $oyuncular1)
{
    print $oyuncular1. "<br/> ";
}

bunda $oyuncular değişkenim yokken hata veriyor başına nasıl bir if döngüsü koymalıyım vede ikinci bir değişkenim var yine oyuncuların rolleriyle alakalı onu nasıl oyuncunun yanına yazdırırım

asp mantığıyla şu şekilde tabiki aradaki and burda çalışmıyor ama istediğim bu tam olarak;
PHP:
foreach($oyuncular as $d_oyuncular1 and $roller as $roller1 )
{
    print $oyuncular1. "(" $roller1. ")" "<br/> ";
}
 

FileZilla

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
204
Açılan Konu
1
Tepki puanı
0
PHP:
if(isset($oyuncular) {
$sayi = count($oyuncular)-1;
for($i=0;$i <=$sayi;$i++) {
echo "$oyuncular[$i] ( $roller[$i] ) ";
}  // for
} // isset
 

LuGeLaS

0
Onaylı Üye
Üye
Katılım
3 Haziran 2006
Mesajlar
947
Açılan Konu
85
Tepki puanı
0
Konum
Türkiye
eğer oyuncular array ise count ile sayısını al 1 çıkart 0 ise döngü kurma
 

FileZilla

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
204
Açılan Konu
1
Tepki puanı
0
Lugelas, yukardaki kodda hatamı var ?

birde array olmasa nasıl foreach e sokacak ki :)
 

LuGeLaS

0
Onaylı Üye
Üye
Katılım
3 Haziran 2006
Mesajlar
947
Açılan Konu
85
Tepki puanı
0
Konum
Türkiye
bu saate mazur gör:)
 

db.gen.tr

0
Onaylı Üye
Üye
Katılım
1 Aralık 2006
Mesajlar
0
Açılan Konu
49
Tepki puanı
0
Konum
<%=istanbul%>
PHP:
if(isset($oyuncular) {
$sayi = count($oyuncular)-1;
for($i=0;$i <=$sayi;$i++) {
echo "$oyuncular[$i] ( $roller[$i] ) ";
}  // for
} // isset

PHP:
if (isset($oyuncular) && is_array($oyuncular))
foreach ($oyuncular as $d_no => $oyuncular1)
   print $oyuncular1 . " (" . $roller[$d_no] . ") ";

şeklinde çözmüştüm aslında olayı ama hangisi daha makuldür diye bilinçlenelim?
 

FileZilla

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
204
Açılan Konu
1
Tepki puanı
0
bence yiğit ve yoğurt yeme farkı ;)
 
Üst