Вниз  PHP и мелкие вопросы
- 15.09.2011 / 08:41
Лека
  Пользователь

Лека 
Сейчас: Offline
Koenig, да,но у меня по другому. Для каждого хоста отдельная строка,а хиты надо сплюсовать значение всех строк в поле сумм. Или проще еще одну таблицу?
- 15.09.2011 / 11:51
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Лека, То есть тебе нужно выбрать все хиты . Так в цикле запрос прогони
  1. $sql = "SELECT `sum` FROM " . $db;
  2. $hits = 0;
  3. if (mysql_num_rows($sql)>0) {
  4. while ($res=mysql_fetch_row($sql)) {
  5. $hits += $res[0];
  6. }
  7. } else {
  8. $hits = 0;
  9. }
  10. echo $hits;

__________________
 Магистр Мёда
- 15.09.2011 / 12:21
Лека
  Пользователь

Лека 
Сейчас: Offline
Koenig, спасибо. Я уже думала про цикл,но программно выразить не смогла. Еще второстепенный вопрос. Юзер агент компа может содержать строки такие как:MIDP,MSIE,UNTRUSTED и т.п.(это для опредиления кто на комповский сайт с тела влезет.)

Изменено Лека (15.09 / 12:23) (всего 1 раз)
- 15.09.2011 / 12:24
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Лека, Midp вроде для тела, мсие это интернет эксплорер, третье не помню
__________________
 Магистр Мёда
- 15.09.2011 / 12:26
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Лека, Проще наверное искать ось в юа, чем определять телефон
__________________
 Магистр Мёда
- 15.09.2011 / 12:28
Лека
  Пользователь

Лека 
Сейчас: Offline
Koenig (15.09.2011/12:24)
мсие это интернет эксплорер,
Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Series 60/2.2020; 9730) Opera 8.65 [ru]
- 15.09.2011 / 12:31
Лека
  Пользователь

Лека 
Сейчас: Offline
я с клик клуба решила пропустить 20 юзеров чтоб хоть не много про эти юа узнать и найти асациации.
- 15.09.2011 / 12:32
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Лека, :hack: ну надо перебирать варианты, в одну строку явно нет решения
__________________
 Магистр Мёда
- 15.09.2011 / 12:38
Лека
  Пользователь

Лека 
Сейчас: Offline
Koenig, да я еще и ботов буду разнюхивать,чтоб при просмотре статистики можно было узнать как активно они сайт сканируют,думаю строк 20 для начала для определения типов браужера.
- 15.09.2011 / 13:01
Лека
  Пользователь

Лека 
Сейчас: Offline
$sql = "SELECT `summ` FROM `logs`";
$hits = 0;
if (mysql_num_rows ($sql )>0) { while ($res =mysql_fetch_row ($sql )) { $hits += $res [0];
}

} else {
$hits = 0;
}
echo $hits
пишит ноль
Наверх  Всего сообщений: 4740
Фильтровать сообщения
Поиск по теме
Файлы топика (129)