発言者: moon
発言日: 2003 04/27 11:08
> for($rt=1;$rt<$hp&&$rt<10;$rt++){
探索回数が5回になるのは、おそらく$hpに最後の人の体力が代入されておりかつその人の体力が6とかなのでは?
その他は、単純に$myspへの代入がされていないように思います。
デフォルトでいうと、if ($Fm{'id'} eq $pid) { $mysp = $psp; $mybp = $pbp }の部分が正常に動作していなさそう。(これを実行する前に$Fm{'ID'}を空にしてあるとか・・・)
とりあえず、これもpushやprintで$hpと$mysp、ついでに$Fm{'ID'}も出力してその時点で何が代入されているかを確認するのが手っ取り早いと思います。
▼関連発言
│
└◆517:新規登録直後 [masaki] 04/27 07:48
└◆518:Re:新規登録直後 [moon] 04/27 11:08
└◆519:Re[2]:新規登録直後 [masaki] 04/27 12:26
└◆520:Re[3]:新規登録直後 [moon] 04/27 13:24
└◆522:Re[4]:新規登録直後 [masaki] 04/27 14:51<-last