нужен скрипт!

D
На сайте с 05.07.2007
Offline
37
428

Доброго всем времени!

Помогите кто чем может, подскажите скрипт php, чтобы на сайте выводилась часть статьи, но каждый день новая. Допустим у меня в базе данных в отдельной таблице занесены отрывки статей, и каждый день должен выводится новый отрывок!

Я в РНР человек новый, поэтому прошу строго не судить, если что то не понятно объяснил!

Всем заранее спасибо!

Блог про электроинструмент. (http://blog-elektro-tools.ru/)
[Удален]
#1

Как вариант отдельное поле с меткой времени, чтобы не показывать снова. Тогда структура таблицы такая: id (int),content (text),datemark (int)


<?php
$result=mysql_query('select id,content from table where datemark='.date('Ymd').' limit 1');
if($result && mysql_num_rows($result)==1)
{
$res=mysql_fetch_assoc($result);
echo'<a href="site.ru/showarticle.php?id='.$res['id'].'">'.$res['content'].'</a>';
}
elseif($result && mysql_num_rows($result)==0)
{
mysql_query('update table set datemark='.date('Ymd').' where id=(select id from table order by datemark limit 1) limit 1');
$result=mysql_query('select id,content from table where datemark='.date('Ymd').' limit 1');
if($result && mysql_num_rows($result)==1)
{
$res=mysql_fetch_assoc($result);
echo'<a href="site.ru/showarticle.php?id='.$res['id'].'">'.$res['content'].'</a>';
}
}
?>

примерно так, правда не очень красиво, но вроде работоспособно.

D
На сайте с 05.07.2007
Offline
37
#2

Спасибо огромное , попробую!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий