Вывод случайного id из БД

510
.
Decadence, Значит поставь условие в запрос WHERE 'type' = 'file'
(это пример)
.
Decadence
$item = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `down_files` WHERE 'type' = '2' WHERE `id` = '$sql' LIMIT 1 "));

так? в таблице у папок type 1, у файлов 2. только всё равно шапка с ногами без тела показывается. (ЗЦ от FlySelf)
.
seg0ro
Let Mortal Kombat begin
<?php
define('_IN_JOHNCMS', 1);
$textl = '';

require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");

$idArray = mysql_query("SELECT `id` FROM `down_files` WHERE 'type' = '2' ");
$array = array();
while ($arrayRes = mysql_fetch_array($idArray))
$array[] = $arrayRes[0];

$randArray = array_rand($array, 1);
$sql = $array[$randArray[0]];

$item = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `down_files` WHERE `id` = '$sql' LIMIT 1 "));

echo '<a href="http://site.ru/download/index.php?act=view&amp;id='.$item['id'].'">Ссылка</a>'; // рандомно выдаст id из всех существующих

require_once ("../incfiles/end.php");
?>
.
Let Mortal Kombat begin
Decadence (18.02.2013 / 13:27)
$item = mysql_fetch_assoc(mysql_query("SELECT `id` FROM `down_files` WHERE 'type' = '2' WHERE `id` = '$sql' LIMIT 1 "));
Нельзя ставить два раза два раза где где.

Синтаксис примерно таков: Выбрать ВСЁ из ТАБЛИЦА где ПОЛЕ1 = ЗНАЧЕНИЕ1 и ПОЛЕ2 = ЗНАЧЕНИЕ2
.
Спс! но это не то, что я хотел.
.
Let Mortal Kombat begin
Decadence, тогда обьясни, что ты хотел?
.
сейчас нарисую
.
Let Mortal Kombat begin
Lestat, не, однако ему страницу надо шоб меняло случайно, только я так и не понял на какой стадии
.
при обновлении страницы, чтобы менялся трек
Прикрепленные файлы:
.
Let Mortal Kombat begin
Decadence (18.02.2013 / 14:03)
при обновлении страницы, чтобы менялся трек
ну а я то что тебе дал.... Именно это и сделал, только я написал принцип, а ты его впилил в непонятную чистую страницу...
Всего: 28