#831 2010.12.05 23:32

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

sql запросы-то верные, ты как-то не так их используешь просто.

Неактивен

#832 2010.12.05 23:33

Sitov
Гость

Re: PHP+MySQL

Блин ты не повериш)) получилось))

#833 2010.12.06 01:10

Sitov
Гость

Re: PHP+MySQL

Сново заморочки.. как правильно инклудить счетчик на главной john, делаю так include 'co.php'; и пол страницы исчезаит

#834 2010.12.06 02:43

Sitov
Гость

Re: PHP+MySQL

Все сделал,  ток как теперь вычилить в каждой папке новые файлы %)

#835 2010.12.06 04:13

Sitov
Гость

Re: PHP+MySQL

Как вообще правильно смотреть если новые файлы в папке?

#836 2010.12.06 12:38

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

да. нужно смотреть таймштами timeupload вроде.

Неактивен

#837 2010.12.06 13:56

Sitov
Гость

Re: PHP+MySQL

Код:

1
2
3
//NOT USE//$new_all = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `files` WHERE `timeupload` > "'.$stime.'" AND `infolder` REGEXP "'.$file_info['path'].'*" AND `size` > "0";'));
if($setup['day_new']!=0) $new_all = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `files` WHERE `timeupload` > "'.$stime.'" AND `infolder` LIKE "'.$file_info['path'].'%" AND `size` > "0";'));
if($new_all[0] and $setup['day_new']!=0) $new_all = '<font color="red">+'.$new_all[0].'</font>'; else $new_all="";

Вот брал этот код, прописывал папку, которую смотреть надо, в отдельном файле работает
записываю на главну, и показывает все файлы, так выглядит, Windows (23 23)  почему так не пойму

#838 2010.12.06 13:58

Sitov
Гость

Re: PHP+MySQL

вот этот код писал в index возле нужной ссылки

Код:

1
2
3
4
5
6
7
$win = mysql_result(mysql_query('SELECT COUNT(1) FROM `files` WHERE `infolder` LIKE "files/!Windows_Mobile/%" AND `size` > 0 LIMIT 1'), 0);
$new_all_files = mysql_result(mysql_query('SELECT COUNT(*) FROM `files` WHERE `infolder` LIKE "files/!Windows_Mobile/%" AND `size` > 0 LIMIT 1'), 0);
 
if($new_all_files[0]!=0) $new_all = '<font color="red">+'.(int)$new_all_files[0].'</font>'; else $new_all="";
 
//echo '('.(int)$all_files[0].')<font color="red">+'.(int)$new_all_files[0].'</font>';
echo '('.$win.' '.$all_files.')';

#839 2010.12.06 14:53

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: PHP+MySQL

COUNT(1) и COUNT(*) - в данном случае одно и то же.

Код:

1
span style="color: #0000BB"><?php$all = mysql_result(mysql_query('SELECT COUNT(1) FROM `files` WHERE `infolder` LIKE "files/!Windows_Mobile/%" AND `size` > 0 LIMIT 1'), 0);$new = mysql_result(mysql_query('SELECT COUNT(1) FROM `files` WHERE `infolder` LIKE "files/!Windows_Mobile/%" AND `size` > 0 AND `timeupload` > ' . (time() - 86400) . ' LIMIT 1'), 0);echo $all;if ($new) { echo ' (+' . $new . ')';}

Неактивен

#840 2010.12.06 15:36

Sitov
Гость

Re: PHP+MySQL

нет все также, в файле отдельном например reo.php работает, А когда твой код ставлю прям в index показывант так (55+55) Я так понимаю, нужно к сылки инклуд счетчика делать, но на john не получается,
делаю так include 'reo.php' и нижняя часть страницы исчезает..

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.028 s