Есть вот такой код
[code]
$result=mysql_query(\"SELECT * FROM `files` ORDER BY `id` DESC LIMIT 3\"
while($row=mysql_fetch_array($result))
{
if(file_exists(\'video/files/\'.$row[\'path\'].\'/\'.$row[\'namefile\'].\'\'))
{
if(file_exists(\'video/files/\'.$row[\'path\'].\'/screen.gif\'))
{
$screen=\'video/files/\'.$row[\'path\'].\'/screen.gif\';
}
else
{
$screen=\'screen.php?f=files/\'.$row[\'path\'].\'/\'.$row[\'namefile\'].\'&s=\'.$sizescreen.\'\';
}
###echo\'<div class=\"linksv\"><a href=\"video.php?act=\'.$act.\'&id=\'.$row[\'id\'].\'\"><strong><img src=\"\'.$screen.\'\" alt=\"\'.$row[\'name\'].\'\" /><br/>\'.$row[\'name\'].\'</strong>\';
echo\'
<div class=\"linksv\">
<a href=\"/video/video\'.$row[\'id\'].\'\">
<strong>
<img src=\"\'.$screen.\'\" alt=\"\'.$row[\'name\'].\'\" />
<br/>
\'.$row[\'name\'].\'
</strong>
</a>
</div>\';
}
}
[/code]
Выводит 3 последних видео файла. А как сделать,чтобы выводил рандомно 3 разных?)
[code]$result=mysql_query(\"SELECT * FROM `files` ORDER BY RAND() LIMIT 0,3\"
while($row=mysql_fetch_array($result))
{
if(file_exists(\'video/files/\'.$row[\'path\'].\'/\'.$row[\'namefile\'].\'\'))
{
if(file_exists(\'video/files/\'.$row[\'path\'].\'/screen.gif\'))
{
$screen=\'video/files/\'.$row[\'path\'].\'/screen.gif\';
}
else
{
$screen=\'screen.php?f=files/\'.$row[\'path\'].\'/\'.$row[\'namefile\'].\'&s=\'.$sizescreen.\'\';
}
###echo\'<div class=\"linksv\"><a href=\"video.php?act=\'.$act.\'&id=\'.$row[\'id\'].\'\"><strong><img src=\"\'.$screen.\'\" alt=\"\'.$row[\'name\'].\'\" /><br/>\'.$row[\'name\'].\'</strong>\';
echo\'
<div class=\"linksv\">
<a href=\"/video/video\'.$row[\'id\'].\'\">
<strong>
<img src=\"\'.$screen.\'\" alt=\"\'.$row[\'name\'].\'\" />
<br/>
\'.$row[\'name\'].\'
</strong>
</a>
</div>\';
}
}[/code]
MrAK, заменил.Белая страница
Тоесть??Был смайл,было нормально,а заменил на скобку-белая страница?????
Заработал,+,спасибо. Только почему то выводит от 1 до 3 файлов.
LIMIT 0,3 измени на то число,которое тебе надо,это вывод от одного до трех
$result=mysql_query(\"SELECT * FROM `files` ORDER BY RAND() LIMIT 3\"
while($row=mysql_fetch_array($result)
вот так написал,ток выходит то 1 видео,то 3,то 2