Несколько впросьб по php коду и mysql запросам. - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 10 Jan 2025 01:21:19 +0300Всё сделал!Спасибо всем.ТЕМУ ЗАКРОЙТЕ!
https://visavi.net/topics/33790/582235
Несколько впросьб по php коду и mysql запросам. WoffThu, 09 Aug 2012 15:30:06 +0400Сообщенияhttps://visavi.net/topics/33790/582235Всю голову сломал!Ребят помогите пожалуйста...тут хороших кодеров много!НАпомню нужна помощь по 1 пункту..второй с выводом размера папки я сделал с помощью SQL запроса на сложения размера всех файлов в таблице
https://visavi.net/topics/33790/582220
Несколько впросьб по php коду и mysql запросам. WoffThu, 09 Aug 2012 14:42:18 +0400Сообщенияhttps://visavi.net/topics/33790/582220С пунктом 2 разобрался другим способом.Осталось с пунктом 1 разобраться
https://visavi.net/topics/33790/582207
Несколько впросьб по php коду и mysql запросам. WoffThu, 09 Aug 2012 13:50:25 +0400Сообщенияhttps://visavi.net/topics/33790/582207<em>4: <strong>Plain</strong></em>, <a href="//visavi.net/forum/topic.php?tid=380&start=58&">http://visavi.net/forum/topic.php?tid=380&start=58&</a><br>
<br>
<em><span style="font-size:x-small">Добавлено через 00:51 сек.</span></em><br>
пост 59 ф-ция dirsize
https://visavi.net/topics/33790/582203
Несколько впросьб по php коду и mysql запросам. JustZeroThu, 09 Aug 2012 12:47:36 +0400Сообщенияhttps://visavi.net/topics/33790/5822033. <strong>Доктор Зло</strong>, всех!
https://visavi.net/topics/33790/582201
Несколько впросьб по php коду и mysql запросам. WoffThu, 09 Aug 2012 12:37:21 +0400Сообщенияhttps://visavi.net/topics/33790/582201<em>2: <strong>Plain</strong></em>, размер всей папки загрузок? или только новых файлов?
https://visavi.net/topics/33790/582200
Несколько впросьб по php коду и mysql запросам. JustZeroThu, 09 Aug 2012 12:36:55 +0400Сообщенияhttps://visavi.net/topics/33790/5822002)Ребят помогите пожалуйста вывести размер папки.вот код на данный момент <br>
<pre class="prettyprint">
# Получаем количество файлов в папке
$files = $db->get_row("SELECT COUNT(*) AS all_files, COUNT(CASE WHEN time > UNIX_TIMESTAMP() - 86400 THEN 1 END) AS new_day FROM #__downloads_files WHERE ". ($config['directory_id'] != 0 ? "path_to_file LIKE '%/". $config['directory_id'] ."/%' AND" : "") ." real_name != '' AND status = 'active'");
return '<img src="'. URL .'modules/downloads/images/'. ($config['directory_id'] == 0 ? 'downloads' : 'default/directory' ) .'.png" alt="" /> <a href="'. URL . 'downloads/'. $config['directory_id'] .'">'. $config['directory_name'] .'</a> <span class="count">['. $files['all_files'] .']</span> '. ($files['new_day'] > 0 ? ' <span class="new">+<a href="'. a_url('downloads/list_files', 'action=new_files&amp;directory_id='. $config['directory_id']) .'">'. $files['new_day'] .' NEW</a></span>' : '') .'<br />';
</pre>
Выглядит так примерно: <br>
ЗАГРУЗКИ [2984] +45 NEW <br>
<br>
Дайте пожалуйста код функции <br>
<br>
и попроавьте мой код так чтобы выводилось так: <br>
ЗАГРУЗКИ [2984] +45 NEW 1.7Gb <br>
<br>
Выручайте пожалуйста!
https://visavi.net/topics/33790/582195
Несколько впросьб по php коду и mysql запросам. WoffThu, 09 Aug 2012 12:29:24 +0400Сообщенияhttps://visavi.net/topics/33790/5821951)<pre class="prettyprint">$new10files=$db->get_array("SELECT file_id, name, time, file_ext FROM #__downloads_files ORDER BY time DESC LIMIT 10");
if(empty($new10files))
return 'Файлы еще не загружены';
else
{
$result=null;</pre> <br>
Ребят что в данном запросе не так?запрос рабочий..он выводит последние 10 файлов загруженные за сутки,потом обнуляет и ничего не показывает, а как сделать так чтобы последние загруженные 10 файлов всегда показывались?<br>
или же 2 вариант что то тут:<br>
<pre class="prettyprint">
# Список новых файлов
case 'new_files':
$action = 'new_files';
$title = 'Новые файлы';
$castime = time()-86400;
if(!empty($directory_id)){
$sql = "SELECT SQL_CALC_FOUND_ROWS
file_id,
name,
'file' AS type,
file_ext,
0 AS count_files,
0 AS new_day,
real_name,
filesize,
time,
path_to_file,
downloads,
screen1,
about,
previews,
(SELECT 0) AS position
FROM #__downloads_files
WHERE directory_id = '".$directory_id."' AND status = 'active' AND time > '".$castime."'";
}else{
$sql = "SELECT SQL_CALC_FOUND_ROWS
file_id,
name,
'file' AS type,
file_ext,
0 AS count_files,
0 AS new_day,
real_name,
filesize,
time,
path_to_file,
downloads,
screen1,
about,
previews,
(SELECT 0) AS position
FROM #__downloads_files
WHERE status = 'active' AND time > '".$castime."'";
}
if($directory_id != 0) $sql .= " AND path_to_file LIKE '%/". $directory_id ."/%' ";
$sql .= " ORDER BY time DESC ";
$sql .= " LIMIT $this->start, $this->per_page";
break;
</pre>
https://visavi.net/topics/33790/582193
Несколько впросьб по php коду и mysql запросам. WoffThu, 09 Aug 2012 12:28:46 +0400Сообщенияhttps://visavi.net/topics/33790/582193