この文には少し問題があります。私はCodeIgniter Frameworkを使用しており、毎回3と5を返すようですが、理由を理解できません。CodeIgniterでIF文が発行される
$ row-> gTypeは毎回異なる値を持っています $ row2-> tcIDはgTypeにリンクするだけで、マップとタイプを取得しています。
<?
foreach ($stats as $row){
foreach ($gametypes as $row2){
if($row2->tcID = $row->gType){
$map = $row2->mName;
$type = $row2->gtName;
}
}
?>
$ row-> gTypeはこの状況で値2と1を使います。私はチェックするスクリプトの値をエコーしました。
私はここで間違っていますか?
使用 '==': 'IF($ row2-> TCID ==ます$ row-> GTYPE)' – hakre
おお愛します。むしろ私の愚かなこと。乾杯! – AreYouSure
私たちはすべて間違いを一度やったと思う; – hakre