
03.08.2008, 17:16
|
|
Участник форума
Регистрация: 28.01.2008
Сообщений: 247
С нами:
9623364
Репутация:
28
|
|
Отсроченный рандомайзер
Имеется скрипт:
Код:
<?
/* Замените нижеследующие переменные на свои */
$host = "1"; // MySQL server
$user_db = "1"; // MySQL пользователь
$pass_db = "1"; // MySQL пароль
$dbase = "1"; // MySQL база данных
$dtable = "link"; // Таблица в базе данных
/* Соединение с сервером базы данных */
mysql_connect ($host, $user_db, $pass_db);
/* Выбор базы данных */
mysql_select_db($dbase);
/* Создание SQL запроса */
$sql = "SELECT id_link, name FROM $dtable ORDER BY RAND() LIMIT 7";
/* Исполнение SQL запроса */
$result = mysql_query($sql);
/* Проверка количества вернувшихся строчек в результате*/
$rows = mysql_num_rows($result);
/* Если нет результата или результат меньше 1, то предупредить нас об этом или вывести результат*/
if ((!$rows) || ($rows < 1)) {echo "Результатов НЕТ!!!";}
else {
echo "<br><a href='page-o$id_link.html'>$name</a><br>";
while(list($id_link, $name ) = mysql_fetch_row($result)) {
echo "";
if(empty($button))
echo "<br><a href='page-o$id_link.html'>$name</a><br>";
}
}
echo "";
?>
Как сделать, чтобы рандомайзер не сразу срабатывал, а через 5 - 10 часов?
Либо выводил последние 10 записи?
Последний раз редактировалось serg-php; 03.08.2008 в 17:23..
|
|
|