Problem mit if abfrage
Verfasst: Mo 12.Feb, 2007 20:22
Hallo, habe folgendes problem
liefert mit folgendes ergebniss zurück
wieso erhalte ich TRUE nicht bei
user_rank uc=37 == rankid rc=37
sondern erst bei
user_rank uc=37 == rankid rc=
Gruss Martin
Code: Alles auswählen
$user_count = count($users);
$rank_count = count($ranks);
for ($uc = 0; $uc <= $user_count; $uc++) {
for($rc = 0; $rc <= $rank_count; $rc++) {
$i = $rc + 1;
echo 'user_rank uc='.$users[$uc]['user_rank'].' == rankid rc='.$ranks[$rc]['rank_id'].'<br>';
if ( (int)$users[$uc]['users_rank'] == (int)$ranks[$rc]['rank_id'] ) {
echo 'TRUE!! user_rank uc='.$users[$uc]['user_rank'].' == rankid rc='.$ranks[$rc]['rank_id'].'<br>';
}
}
}
die beiden 2dim arrays wurde vorher im code deffiniert und sind lat var_dump auch in ordnung.user_rank uc=37 == rankid rc=1
user_rank uc=37 == rankid rc=2
user_rank uc=37 == rankid rc=3
user_rank uc=37 == rankid rc=4
user_rank uc=37 == rankid rc=5
user_rank uc=37 == rankid rc=6
user_rank uc=37 == rankid rc=7
user_rank uc=37 == rankid rc=8
user_rank uc=37 == rankid rc=9
user_rank uc=37 == rankid rc=10
user_rank uc=37 == rankid rc=11
user_rank uc=37 == rankid rc=12
user_rank uc=37 == rankid rc=13
user_rank uc=37 == rankid rc=35
user_rank uc=37 == rankid rc=14
user_rank uc=37 == rankid rc=15
user_rank uc=37 == rankid rc=16
user_rank uc=37 == rankid rc=18
user_rank uc=37 == rankid rc=19
user_rank uc=37 == rankid rc=20
user_rank uc=37 == rankid rc=21
user_rank uc=37 == rankid rc=22
user_rank uc=37 == rankid rc=23
user_rank uc=37 == rankid rc=24
user_rank uc=37 == rankid rc=25
user_rank uc=37 == rankid rc=26
user_rank uc=37 == rankid rc=27
user_rank uc=37 == rankid rc=28
user_rank uc=37 == rankid rc=29
user_rank uc=37 == rankid rc=30
user_rank uc=37 == rankid rc=31
user_rank uc=37 == rankid rc=32
user_rank uc=37 == rankid rc=33
user_rank uc=37 == rankid rc=34
user_rank uc=37 == rankid rc=37
user_rank uc=37 == rankid rc=
TRUE!! user_rank uc=37 == rankid rc=
wieso erhalte ich TRUE nicht bei
user_rank uc=37 == rankid rc=37
sondern erst bei
user_rank uc=37 == rankid rc=
Gruss Martin