Добро пожаловать, Гость!
:: + Добавить ссылку через биллинг
:: + Добавить ссылку анонимно
❤️МИР, ЯРКИХ ЗНАКОМСТВ И ОБЩЕНИЯ!❤️
❤️МИР, ЯРКИХ ЗНАКОМСТВ И ОБЩЕНИЯ!❤️
вывод случайных файлов
Общие вопросы | вывод случайных файлов
scpasis13
:
Как сделать вывод случайных файлов из зоны обмена, из разных папок
вывод случайных файлов
7 Апр 2015Как сделать вывод случайных файлов из зоны обмена, из разных папок
Комментарии:
Скиталец 8 Апр 2015
<?
$q=mysql_query("SELECT * FROM obmennik_files ORDER BY RAND() LIMIT 1");
///////функция rand(); отберет файлы случайным образом колличество выводимых файлов регулируем лимитом LIMIT //
while ($post=mysql_fetch_assoc($q)){
$ras=$post['ras'];
$file=H.'/sys/obmen/files/'.$post['id'].'.dat';
///НУ И ТАК ДАЛЕЕ
}
?>
scpasis13 (7 Апр 2015):
Скиталец, $k_new = mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files` WHERE `time` > '".(time()-6400)."'"), 0);
$k_page = k_page($k_new,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
if ($k_new==0)
{
echo "";
}
$q = mysql_query("SELECT * FROM `obmennik_files` WHERE `time` > '".(time()-6400000000)."' ORDER BY time DESC LIMIT 4");
while ($post = mysql_fetch_array($q))
{
$ras=$post['ras'];
$file=H."/sys/obmen/files/$post[id].dat";
$name=$post['name'];
$size=$post['size'];
$dir = mysql_fetch_array(mysql_query("SELECT * FROM `obmennik_dir` WHERE `id` = '$post[id_dir]' LIMIT 1"));
if ($set['echo_rassh']==1)$ras=".$post[ras]";else $ras=NULL;
echo"<td class='nov'>";
if (is_file(H . "sys/obmen/screens/128/$post[id].gif")) {
echo "<img src='/sys/obmen/screens/128/$post[id].gif' alt='Скрин...' /><br />n";
}
echo "<a href='/obmen$dir[dir]$post[id].$post[ras]?showinfo'>$post[name]</a></td>";
} это вывод последних файлов, вот надо как то переделать что б выводило из разных папок хотя бы по файлу
scpasis13, Ну тут нужно сделать так Скиталец, $k_new = mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files` WHERE `time` > '".(time()-6400)."'"), 0);
$k_page = k_page($k_new,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
if ($k_new==0)
{
echo "";
}
$q = mysql_query("SELECT * FROM `obmennik_files` WHERE `time` > '".(time()-6400000000)."' ORDER BY time DESC LIMIT 4");
while ($post = mysql_fetch_array($q))
{
$ras=$post['ras'];
$file=H."/sys/obmen/files/$post[id].dat";
$name=$post['name'];
$size=$post['size'];
$dir = mysql_fetch_array(mysql_query("SELECT * FROM `obmennik_dir` WHERE `id` = '$post[id_dir]' LIMIT 1"));
if ($set['echo_rassh']==1)$ras=".$post[ras]";else $ras=NULL;
echo"<td class='nov'>";
if (is_file(H . "sys/obmen/screens/128/$post[id].gif")) {
echo "<img src='/sys/obmen/screens/128/$post[id].gif' alt='Скрин...' /><br />n";
}
echo "<a href='/obmen$dir[dir]$post[id].$post[ras]?showinfo'>$post[name]</a></td>";
} это вывод последних файлов, вот надо как то переделать что б выводило из разных папок хотя бы по файлу
<?
$q=mysql_query("SELECT * FROM obmennik_files ORDER BY RAND() LIMIT 1");
///////функция rand(); отберет файлы случайным образом колличество выводимых файлов регулируем лимитом LIMIT //
while ($post=mysql_fetch_assoc($q)){
$ras=$post['ras'];
$file=H.'/sys/obmen/files/'.$post['id'].'.dat';
///НУ И ТАК ДАЛЕЕ
}
?>
scpasis13
7 Апр 2015
Автор темы
$k_page = k_page($k_new,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
if ($k_new==0)
{
echo "";
}
$q = mysql_query("SELECT * FROM `obmennik_files` WHERE `time` > '".(time()-6400000000)."' ORDER BY time DESC LIMIT 4");
while ($post = mysql_fetch_array($q))
{
$ras=$post['ras'];
$file=H."/sys/obmen/files/$post[id].dat";
$name=$post['name'];
$size=$post['size'];
$dir = mysql_fetch_array(mysql_query("SELECT * FROM `obmennik_dir` WHERE `id` = '$post[id_dir]' LIMIT 1"));
if ($set['echo_rassh']==1)$ras=".$post[ras]";else $ras=NULL;
echo"<td class='nov'>";
if (is_file(H . "sys/obmen/screens/128/$post[id].gif")) {
echo "<img src='/sys/obmen/screens/128/$post[id].gif' alt='Скрин...' /><br />n";
}
echo "<a href='/obmen$dir[dir]$post[id].$post[ras]?showinfo'>$post[name]</a></td>";
} это вывод последних файлов, вот надо как то переделать что б выводило из разных папок хотя бы по файлу
Автор темы
Скиталец (7 Апр 2015):
Дай мне массив ща покажу как применить функцию rand
Скиталец, $k_new = mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files` WHERE `time` > '".(time()-6400)."'"), 0);Дай мне массив ща покажу как применить функцию rand
$k_page = k_page($k_new,$set['p_str']);
$page = page($k_page);
$start = $set['p_str']*$page-$set['p_str'];
if ($k_new==0)
{
echo "";
}
$q = mysql_query("SELECT * FROM `obmennik_files` WHERE `time` > '".(time()-6400000000)."' ORDER BY time DESC LIMIT 4");
while ($post = mysql_fetch_array($q))
{
$ras=$post['ras'];
$file=H."/sys/obmen/files/$post[id].dat";
$name=$post['name'];
$size=$post['size'];
$dir = mysql_fetch_array(mysql_query("SELECT * FROM `obmennik_dir` WHERE `id` = '$post[id_dir]' LIMIT 1"));
if ($set['echo_rassh']==1)$ras=".$post[ras]";else $ras=NULL;
echo"<td class='nov'>";
if (is_file(H . "sys/obmen/screens/128/$post[id].gif")) {
echo "<img src='/sys/obmen/screens/128/$post[id].gif' alt='Скрин...' /><br />n";
}
echo "<a href='/obmen$dir[dir]$post[id].$post[ras]?showinfo'>$post[name]</a></td>";
} это вывод последних файлов, вот надо как то переделать что б выводило из разных папок хотя бы по файлу