Скажите данный запрос почемуто мне приписывает к каждому значению ноль ,с чем это может быть связано ,интераций в цикле 1 ,тоесть 1 строка возвращается из базы ,
| Код | public function who_goes_first($id_bots,$user=0){ if(!is_array($id_bots)){$bots[0]=$id_bots;}else{$bots=$id_bots; } if($user==1){$sql="'$this->user_id'";array_unshift($bots,$sql);}else{$users=""; } if(count($bots)>0){ //echo $this->user_id; print_r($bots); $query=implode(",",$bots); $link=$this->sql_query("select MAX(initiative),id from ".USERS." where id in($query) group by id limit 1") or die(mysql_error()); if($this->sql_num_rows($link)>0){ while($data=$this->sql_fetchrow($link)){ $user.=$data['id']; } return $this->first_fight.=$user;} }}
|
|