В кратком, если значение "$f['on'] = 'important">off';" нужно что бы не выводилось в таблицу, а если $f['on'] = 'success">on'; то выводилось.
Код:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $q = sql("SELECT * FROM `{$s}` ORDER BY `rating` DESC"); // Сортировка по убыванию `rating`
- $i = 1;
- do{
- $f = whywhere($myrow['ip']);
- $f = $f['Details'];
- $f['version'] = $myrow['version'];
- $f['players'] = '0/0';
- $f['on'] = 'important">off';
- }
- else{ // Включен
- if((int)$v1[0] != (int)$v2[0] || (int)$v1[1] != (int)$v2[1] || (int)$v1[2] != (int)$v2[2]){
- sql("UPDATE `{$s}` SET `version`='".$f['version']."' WHERE `id` like '".$myrow['id']."' AND `ip` like '{$ip}'"); // Обновляем версию сервера
- }
- $f['on'] = 'success">on';
- $f['players'] = $f['numplayers'].'/'.$f['maxplayers'];
- }
- $f['tags'] = tags($myrow['tags']);
- print '<tr>
- <td>'.$i.'</td>
- <td><a href="/view.php?id='.$myrow['id'].'">'.$myrow['name'].'</a> <span class="label label-'.$f['on'].'line</span></td>
- <td>'.$myrow['ip'].'</td>
- <td>'.$f['tags'].'</td>
- <td>'.$f['version'].'</td>
- <td>'.$f['players'].'</td>
- <td><center><span style="vertical-align:middle; font-size:14px;" class="label label-info">'.$myrow['rating'].'</span></center></td>'.
- $i++;
- }
- ?>