Автор Тема: ПОМОГИТЕ не добовляются рефералы к рефереру в статистику  (Прочитано 3359 раз)

0 Пользователей и 1 Гость просматривают эту тему.

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
 

romcka8

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Болеее 500 сообщений Топ 10 по сообщениям Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 648
  • Страна: 00
  • Поблагодарили: 22 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Так это файл надо смотреть , идет или нет выборка из бд.
 

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Так это файл надо смотреть , идет или нет выборка из бд.
а что там именно нужно смотреть, не поможите
 

romcka8

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Болеее 500 сообщений Топ 10 по сообщениям Более 10 созданных тем
  • Дата регистрации: Фев. 2016
  • Сообщений: 648
  • Страна: 00
  • Поблагодарили: 22 раз(а)
  • Репутация +2/-0
  • Пол: Мужской
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Так это файл надо смотреть , идет или нет выборка из бд.
а что там именно нужно смотреть, не поможите

Файл нужен.
 

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Так это файл надо смотреть , идет или нет выборка из бд.
а что там именно нужно смотреть, не поможите

Файл нужен.

какой файл?
 

khukazov

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Возраст: 39
  • Сообщений: 277
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1984-08-17
    Социальные сети:
    ВКонтакте
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Так это файл надо смотреть , идет или нет выборка из бд.
а что там именно нужно смотреть, не поможите

Файл нужен.

какой файл?
ну скорее всего файл "статистике топ по рефералам" :alas:
 

khukazov

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Возраст: 39
  • Сообщений: 277
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1984-08-17
    Социальные сети:
    ВКонтакте
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Если что может это пригодиться TOP 5 по рефералам!
Цитировать
<?PHP

}
?>
</div>
<div class="clr"></div>


<div class="s-bk-lf">
   <div class="acc-title">TOP 5 по рефералам!</div>
</div>
<div class="silver-bk"><div class="clr"></div>   
<?PHP

$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;

$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 5");

if($db->NumRows() > 0){

?>




<table width="100%" border="0">
  <tr bgcolor="#efefef">
    <td align="center" width="50" class="m-tb">Место</td>
    <td align="center" width="50" class="m-tb">Пользователь</td>
   <td align="center" width="50" class="m-tb">Рефералов</td>
 
  </tr>
 
<?PHP
$i = 0;
   while($data = $db->FetchArray()){
   $i=$i+1;


   ?>

   <tr class="htt">
    <td align="center"><?=$i; ?></td>
    <td align="center"><?=$data["user"]; ?></td>
   <td align="center"><?=$data["referals"]; ?></td>
   
      
     </tr>
   <?PHP
   
   }

?>

</table>
<BR />
<?PHP

}
?>
</div>
<div class="clr"></div>
 

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Так это файл надо смотреть , идет или нет выборка из бд.
а что там именно нужно смотреть, не поможите

Файл нужен.

какой файл?
ну скорее всего файл "статистике топ по рефералам" :alas:


<div style='width:264px;display:inline-block;margin:10px;box-shadow:0px 0px 5px #222;'>

<?PHP
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 10");
if($db->NumRows() > 0){
?>

<table class='tab' style='width:100%;'>
<tr>
<th style='text-align:center;'>ТОП 10 по кол-ву рефералов</th>
</tr>

<?PHP
$i = 0;
while($data = $db->FetchArray()){
$i=$i+1;
?>

<tr>
<td style='text-align:left;'>
<span style='font-weight:bold;font-style:italic;color:#ed2651;cursor:pointer;'><?=$data["user"]; ?></span>
<span style='float:right;'><?=$data["referals"]; ?> чел.</span>
</td>
</tr>

<?PHP
}
?>

</table>      
</div>
 

AlexGraur

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:
    1991-03-11
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Если что может это пригодиться TOP 5 по рефералам!
Цитировать
<?PHP

}
?>
</div>
<div class="clr"></div>


<div class="s-bk-lf">
   <div class="acc-title">TOP 5 по рефералам!</div>
</div>
<div class="silver-bk"><div class="clr"></div>   
<?PHP

$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;

$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 5");

if($db->NumRows() > 0){

?>




<table width="100%" border="0">
  <tr bgcolor="#efefef">
    <td align="center" width="50" class="m-tb">Место</td>
    <td align="center" width="50" class="m-tb">Пользователь</td>
   <td align="center" width="50" class="m-tb">Рефералов</td>
 
  </tr>
 
<?PHP
$i = 0;
   while($data = $db->FetchArray()){
   $i=$i+1;


   ?>

   <tr class="htt">
    <td align="center"><?=$i; ?></td>
    <td align="center"><?=$data["user"]; ?></td>
   <td align="center"><?=$data["referals"]; ?></td>
   
      
     </tr>
   <?PHP
   
   }

?>

</table>
<BR />
<?PHP

}
?>
</div>
<div class="clr"></div>
У меня стоял в точности такой же код - и тоже не желал правильно выдавать данные по рефам. Я немного изменил.
Поставил перед рефами вот так:
<?PHP
$i = 0;$counter_res = $db->FetchRow();
   while($data = $db->FetchArray()){
   $i=$i+1;
   ?>
В итоге Админ выпал из статистики, но зато статистика стала верной, а не как на балансе второе число в админке... То есть даже в админке смотришь у юзера 159 (108) или наоборот выше.. А в профиле стоит верное, а в стате короче тоже не верное.. Но вроде такое вот помогло... В php не силен - путем тыка все делал :be happy:
 

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
такая проблема в аккаунте приглашенные участники показаны рефералы, и счетчик работает сколько привел, а в статистике в топ по рефералам не показует число приглашенных, где касяк и как исправить
Если что может это пригодиться TOP 5 по рефералам!
Цитировать
<?PHP

}
?>
</div>
<div class="clr"></div>


<div class="s-bk-lf">
   <div class="acc-title">TOP 5 по рефералам!</div>
</div>
<div class="silver-bk"><div class="clr"></div>   
<?PHP

$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;

$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 5");

if($db->NumRows() > 0){

?>




<table width="100%" border="0">
  <tr bgcolor="#efefef">
    <td align="center" width="50" class="m-tb">Место</td>
    <td align="center" width="50" class="m-tb">Пользователь</td>
   <td align="center" width="50" class="m-tb">Рефералов</td>
 
  </tr>
 
<?PHP
$i = 0;
   while($data = $db->FetchArray()){
   $i=$i+1;


   ?>

   <tr class="htt">
    <td align="center"><?=$i; ?></td>
    <td align="center"><?=$data["user"]; ?></td>
   <td align="center"><?=$data["referals"]; ?></td>
   
     
     </tr>
   <?PHP
   
   }

?>

</table>
<BR />
<?PHP

}
?>
</div>
<div class="clr"></div>
У меня стоял в точности такой же код - и тоже не желал правильно выдавать данные по рефам. Я немного изменил.
Поставил перед рефами вот так:
<?PHP
$i = 0;$counter_res = $db->FetchRow();
   while($data = $db->FetchArray()){
   $i=$i+1;
   ?>
В итоге Админ выпал из статистики, но зато статистика стала верной, а не как на балансе второе число в админке... То есть даже в админке смотришь у юзера 159 (108) или наоборот выше.. А в профиле стоит верное, а в стате короче тоже не верное.. Но вроде такое вот помогло... В php не силен - путем тыка все делал :be happy:

не помогло
 

AlexGraur

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:
    1991-03-11
не помогло
Вот так замени полностью по рефералам:
<?PHP

$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
<?PHP
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 10");
if($db->NumRows() > 0){
?>
<table width="100%" border="0">
  <tr bgcolor="#F5CEB2">
    <td class="m-tb" align="center">Место</td>
    <td class="m-tb" align="center">Пользователь</td>
   <td class="m-tb" align="center">Рефералов</td>
  </tr>
<?PHP
$i = 0;$counter_res = $db->FetchRow();
   while($data = $db->FetchArray()){
   $i=$i+1;
   ?>
   <tr style="font-size: 11pt;" class="htt">
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$i; ?></td>
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["user"]; ?></td>
   <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["referals"]; ?>  чел.</td>
   </tr>
   <?PHP   
   }
?>
</table>
<BR />
<?PHP
}
?>
Попробуй вот так и отпишись - может что-то не так делал. Я уже поставил тебе конкретно 10 юзеров для отображения

В самом вверху для отображения посмотрим следующее:
<?PHP
$_OPTIMIZATION["title"] = "ТОП 10";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
особенно на базу и проф дату - так ли у тебя?
 

AlexGraur

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:
    1991-03-11
даже LIMIT 10 не так поставь а LIMIT 11 - так как если админ в топе - он выпадет сразу же по идее
 

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
не помогло
Вот так замени полностью по рефералам:
<?PHP

$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
<?PHP
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 10");
if($db->NumRows() > 0){
?>
<table width="100%" border="0">
  <tr bgcolor="#F5CEB2">
    <td class="m-tb" align="center">Место</td>
    <td class="m-tb" align="center">Пользователь</td>
   <td class="m-tb" align="center">Рефералов</td>
  </tr>
<?PHP
$i = 0;$counter_res = $db->FetchRow();
   while($data = $db->FetchArray()){
   $i=$i+1;
   ?>
   <tr style="font-size: 11pt;" class="htt">
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$i; ?></td>
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["user"]; ?></td>
   <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["referals"]; ?>  чел.</td>
   </tr>
   <?PHP   
   }
?>
</table>
<BR />
<?PHP
}
?>
Попробуй вот так и отпишись - может что-то не так делал. Я уже поставил тебе конкретно 10 юзеров для отображения

В самом вверху для отображения посмотрим следующее:
<?PHP
$_OPTIMIZATION["title"] = "ТОП 10";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
особенно на базу и проф дату - так ли у тебя?

так же как и было, то есть может не правильно написал, форма сама нормальная, дело в том что uzeru который приглашает, в топ 10 показаны не все рефералы, на самом деле у него их 27, а показует 24. это к примеру
 

AlexGraur

  • *
  • Оффлайн
  • Награды Более 8 лет на форуме Более 100 сообщений
  • Дата регистрации: Апр. 2016
  • Расположение: Россия
  • Возраст: 33
  • Сообщений: 139
  • Страна: ru
  • Поблагодарили: 53 раз(а)
  • Репутация +4/-0
  • Пол: Мужской
  • Admin Гномограда-ДТВ
  • Дата рождения:
    1991-03-11
не помогло
Вот так замени полностью по рефералам:
<?PHP

$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
<?PHP
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 10");
if($db->NumRows() > 0){
?>
<table width="100%" border="0">
  <tr bgcolor="#F5CEB2">
    <td class="m-tb" align="center">Место</td>
    <td class="m-tb" align="center">Пользователь</td>
   <td class="m-tb" align="center">Рефералов</td>
  </tr>
<?PHP
$i = 0;$counter_res = $db->FetchRow();
   while($data = $db->FetchArray()){
   $i=$i+1;
   ?>
   <tr style="font-size: 11pt;" class="htt">
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$i; ?></td>
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["user"]; ?></td>
   <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["referals"]; ?>  чел.</td>
   </tr>
   <?PHP   
   }
?>
</table>
<BR />
<?PHP
}
?>
Попробуй вот так и отпишись - может что-то не так делал. Я уже поставил тебе конкретно 10 юзеров для отображения

В самом вверху для отображения посмотрим следующее:
<?PHP
$_OPTIMIZATION["title"] = "ТОП 10";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
особенно на базу и проф дату - так ли у тебя?

так же как и было, то есть может не правильно написал, форма сама нормальная, дело в том что uzeru который приглашает, в топ 10 показаны не все рефералы, на самом деле у него их 27, а показует 24. это к примеру

тогда даже не знаю - вот мой файл лови - загрузи на отд страницу и посмотри что к чему
но тут с табами у меня - впринципе все стили прописаны - табы на css
 

khukazov

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Более 10 созданных тем
  • Дата регистрации: Июль 2016
  • Возраст: 39
  • Сообщений: 277
  • Страна: ru
  • Поблагодарили: 8 раз(а)
  • Репутация +1/-0
  • Пол: Мужской
  • Дата рождения:
    1984-08-17
    Социальные сети:
    ВКонтакте
не помогло
Вот так замени полностью по рефералам:
<?PHP

$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
<?PHP
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 10");
if($db->NumRows() > 0){
?>
<table width="100%" border="0">
  <tr bgcolor="#F5CEB2">
    <td class="m-tb" align="center">Место</td>
    <td class="m-tb" align="center">Пользователь</td>
   <td class="m-tb" align="center">Рефералов</td>
  </tr>
<?PHP
$i = 0;$counter_res = $db->FetchRow();
   while($data = $db->FetchArray()){
   $i=$i+1;
   ?>
   <tr style="font-size: 11pt;" class="htt">
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$i; ?></td>
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["user"]; ?></td>
   <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["referals"]; ?>  чел.</td>
   </tr>
   <?PHP   
   }
?>
</table>
<BR />
<?PHP
}
?>
Попробуй вот так и отпишись - может что-то не так делал. Я уже поставил тебе конкретно 10 юзеров для отображения

В самом вверху для отображения посмотрим следующее:
<?PHP
$_OPTIMIZATION["title"] = "ТОП 10";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
особенно на базу и проф дату - так ли у тебя?

так же как и было, то есть может не правильно написал, форма сама нормальная, дело в том что uzeru который приглашает, в топ 10 показаны не все рефералы, на самом деле у него их 27, а показует 24. это к примеру

тогда даже не знаю - вот мой файл лови - загрузи на отд страницу и посмотри что к чему
но тут с табами у меня - впринципе все стили прописаны - табы на css
вот что получается с твоего топ, только я убрал табы на css и на проекте один пользователь Admin и у негоже реферал Admin :not speak:
 

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
не помогло
Вот так замени полностью по рефералам:
<?PHP

$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
<?PHP
$num_p = (isset($_GET["page"]) AND intval($_GET["page"]) < 1000 AND intval($_GET["page"]) >= 1) ? (intval($_GET["page"]) -1) : 0;
$lim = $num_p * 100;
$db->Query("SELECT * FROM db_users_a ORDER BY referals DESC LIMIT 10");
if($db->NumRows() > 0){
?>
<table width="100%" border="0">
  <tr bgcolor="#F5CEB2">
    <td class="m-tb" align="center">Место</td>
    <td class="m-tb" align="center">Пользователь</td>
   <td class="m-tb" align="center">Рефералов</td>
  </tr>
<?PHP
$i = 0;$counter_res = $db->FetchRow();
   while($data = $db->FetchArray()){
   $i=$i+1;
   ?>
   <tr style="font-size: 11pt;" class="htt">
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$i; ?></td>
    <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["user"]; ?></td>
   <td style="color: rgb(68, 37, 4);background-color: #F5CEB2;" align="center"><?=$data["referals"]; ?>  чел.</td>
   </tr>
   <?PHP   
   }
?>
</table>
<BR />
<?PHP
}
?>
Попробуй вот так и отпишись - может что-то не так делал. Я уже поставил тебе конкретно 10 юзеров для отображения

В самом вверху для отображения посмотрим следующее:
<?PHP
$_OPTIMIZATION["title"] = "ТОП 10";
$user_id = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a, db_users_b WHERE db_users_a.id = db_users_b.id AND db_users_a.id = '$user_id'");
$prof_data = $db->FetchArray();
?>
особенно на базу и проф дату - так ли у тебя?

так же как и было, то есть может не правильно написал, форма сама нормальная, дело в том что uzeru который приглашает, в топ 10 показаны не все рефералы, на самом деле у него их 27, а показует 24. это к примеру

тогда даже не знаю - вот мой файл лови - загрузи на отд страницу и посмотри что к чему
но тут с табами у меня - впринципе все стили прописаны - табы на css
вот что получается с твоего топ, только я убрал табы на css и на проекте один пользователь Admin и у негоже реферал Admin :not speak:


вот как уменя
 

deficАвтор темы

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 100 сообщений Более 10 созданных тем
  • Дата регистрации: Окт. 2016
  • Сообщений: 100
  • Страна: ru
  • Поблагодарили: 4 раз(а)
  • Репутация +0/-0
  • Пол: Мужской
    Социальные сети:
    ВКонтакте
только количество рефералов в топе отличается чем на самом деле
 
Теги: