ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 30.03.2009, 19:20
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме:
3134311

Репутация: 1467


Отправить сообщение для KaZ@NoVa с помощью ICQ Отправить сообщение для KaZ@NoVa с помощью AIM Отправить сообщение для KaZ@NoVa с помощью Yahoo
По умолчанию

ну ды.. либо cron, либо агентов делать ))
крон явно лучше
 
Ответить с цитированием

  #12  
Старый 30.03.2009, 19:27
mss-s
Новичок
Регистрация: 02.03.2009
Сообщений: 18
Провел на форуме:
202124

Репутация: 4
По умолчанию

я пхп не знаю

вот ниже таблица полизователеи и их древо

table users(id int not null auto_increment, user varchar(15), pass varchar(15), email varchar(100), wmz varchar(13), rang varchar(1), parent varchar(15), parent2 varchar(15), parent3 varchar(15), date date, parent4 varchar(15), primary key(id));");

user - ник полизователя
parent- выше стояшии (типа дистребиютер)
rang- уровени полизователя
id - тут думаю всео понятно

может кто напишет код с меня максимальный +
 
Ответить с цитированием

  #13  
Старый 30.03.2009, 19:29
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от mss-s  
может кто напишет код с меня максимальный +
 
Ответить с цитированием

  #14  
Старый 30.03.2009, 19:42
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме:
3134311

Репутация: 1467


Отправить сообщение для KaZ@NoVa с помощью ICQ Отправить сообщение для KaZ@NoVa с помощью AIM Отправить сообщение для KaZ@NoVa с помощью Yahoo
По умолчанию

гм.. чегото мне структура чесгря не совсем нравится..
т.е. я могу добавить еще одно поле для пересчета как говорил )
Писать полностью не буду.. помочь могу..
т.к. насчет писать тут и так .. желающих к сожалению более чем достаточно ((

Цитата:
Чесгря устаю дико от написания )
слишком сча дофига проектов свалилось.. сезон млин
:
 
Ответить с цитированием

  #15  
Старый 30.03.2009, 19:43
Sharky
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме:
3424739

Репутация: 921


Отправить сообщение для Sharky с помощью ICQ
По умолчанию

меня пугает слово "Полизователи" ... чё они лижут..чё у тя там за партнёрка интересно
 
Ответить с цитированием

  #16  
Старый 30.03.2009, 19:46
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме:
3134311

Репутация: 1467


Отправить сообщение для KaZ@NoVa с помощью ICQ Отправить сообщение для KaZ@NoVa с помощью AIM Отправить сообщение для KaZ@NoVa с помощью Yahoo
По умолчанию

Просто смотри .. добавь одно поле с целым числом..
на добавление повесь по родителям прибавить один..
на удаление - отнять один,

Цитата:
Если mysql 4 - использую OR, если mysql5 - быстрее будет работать IN
обойтись можно будет всего одним запросом.. на самом деле..
Ну и отдельно один скрипт чтоб подсчитать сейчас общую сумму у каждого..

((ну и всё.. после этого вывести самых активных уже не проблема )))
 
Ответить с цитированием

  #17  
Старый 30.03.2009, 19:54
mss-s
Новичок
Регистрация: 02.03.2009
Сообщений: 18
Провел на форуме:
202124

Репутация: 4
По умолчанию

вот вот как идеот подщот статьстьки может переделать и этова

Код:
<tr>
    <th width="121" align="left" scope="row">&nbsp;Участников  -
        <?
    require ("connectdb.inc.php");					
	$sql=mysql_query("select*from users");
	$num=mysql_num_rows($sql);
	$sql1=mysql_query("select*from orders");
	$num_nord=mysql_num_rows($sql1);
	$sql2=mysql_query("select*from orders2");
	$old_ord=mysql_num_rows($sql2);
	$sql3 = mysql_query("SELECT * FROM `users` where rang='0'");
	$ur0=mysql_num_rows($sql3);
	$sql4 = mysql_query("SELECT * FROM `users` where rang='1'");
	$ur1=mysql_num_rows($sql4);
	$sql5 = mysql_query("SELECT * FROM `users` where rang='2'");
	$ur2=mysql_num_rows($sql5);
	$sql6 = mysql_query("SELECT * FROM `users` where rang='3'");
	$ur3=mysql_num_rows($sql6);
	$sql7 = mysql_query("SELECT * FROM `users` where rang='4'");
	$ur4=mysql_num_rows($sql7);
	$sql8 = mysql_query("SELECT * FROM `users` where rang='5'");
	$ur5=mysql_num_rows($sql8);
	$sql9 = mysql_query("SELECT * FROM `users` where rang='6'");
	$ur6=mysql_num_rows($sql9);
	$sql10 = mysql_query("SELECT * FROM `users` where rang='7'");
	$ur7=mysql_num_rows($sql10);
	$sql11 = mysql_query("SELECT * FROM `users` where rang='8'");
	$ur8=mysql_num_rows($sql11);
	$sql12=mysql_query("select*from users where date between subdate(now(), interval 0 day) and now()");
	$row00=mysql_num_rows($sql12);
	?></th>
    <th width="43" align="right" scope="row">
      <?=$num;?>
    </th>
  </tr>
  <tr>
    <th colspan="2" align="right" scope="row"></th>
  </tr>
  <tr>
    <th colspan="2" align="right" scope="row"></th>
  </tr>
  <tr>
    <th align="left"  scope="row">&nbsp;Новых заказов -</th>
    <th align="right" scope="row">
      <?=$num_nord;?>
    </th>
  </tr>
  <tr>
    <th colspan="2" align="right" scope="row"></th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Подтв. заказов -</th>
    <th align="right" scope="row">
      <?=$old_ord;?>
    </th>
  </tr>
  <tr>
    <th colspan="2" scope="row"></th>
  </tr>
  <tr>
    <th colspan="2" scope="row"></th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 0 -</th>
    <th align="right" scope="row">
      <?=$ur0;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 1 -</th>
    <th align="right" scope="row">
      <?=$ur1;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 2 -</th>
    <th align="right" scope="row">
      <?=$ur2;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 3 -</th>
    <th align="right" scope="row">
      <?=$ur3;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 4 -</th>
    <th align="right" scope="row">
      <?=$ur4;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 5 -</th>
    <th align="right" scope="row">
      <?=$ur5;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 6 -</th>
    <th align="right" scope="row">
      <?=$ur6;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 7 -</th>
    <th align="right" scope="row">
      <?=$ur7;?>
    </th>
  </tr>
  <tr>
    <th align="left" scope="row">&nbsp;Уровень 8 -</th>
    <th align="right" scope="row">
      <?=$ur8;?>
    </th>
  </tr>
 
Ответить с цитированием

  #18  
Старый 30.03.2009, 20:00
mss-s
Новичок
Регистрация: 02.03.2009
Сообщений: 18
Провел на форуме:
202124

Репутация: 4
По умолчанию

ту подшитоваеца сколика на и на каком уровне есть полизователи
 
Ответить с цитированием

  #19  
Старый 30.03.2009, 20:15
KaZ@NoVa
Постоянный
Регистрация: 05.07.2008
Сообщений: 555
Провел на форуме:
3134311

Репутация: 1467


Отправить сообщение для KaZ@NoVa с помощью ICQ Отправить сообщение для KaZ@NoVa с помощью AIM Отправить сообщение для KaZ@NoVa с помощью Yahoo
По умолчанию

Насчет вот этих функций.. эта вообще жесть )))
Я собсно про тоже .. что ничего городить не надо будет.. есил предварительно написать как я сказал..
тогда запрос на рейтинг вообще будет типа

Код HTML:
select * from users order by `название_поля` asc limit 10
или тебе непосредственно добавление/удаление надо? ))Тебе вроде общий рейтинг нужен был?
Вывести топ только самых активных у кого со всех уровней больше всего народу и больше ничего?
 
Ответить с цитированием

  #20  
Старый 30.03.2009, 20:19
mss-s
Новичок
Регистрация: 02.03.2009
Сообщений: 18
Провел на форуме:
202124

Репутация: 4
По умолчанию

Вывести топ только самых активных у кого со всех уровней больше всего народу и больше ничего
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Гуру по форумам Phpbb, нужна ваша помощь... NeHacker Болталка 7 26.04.2006 18:34
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ