|
MySQL.RU - Webboard
Вернуться
Вывод последней новости из базы mysql (Sergey Anatolievich) 27/10/2006 - 10:50:01
Re: Вывод последней новости из базы mysql (WebGirl) 28/10/2006 - 22:24:43
Re: Вывод последней новости из базы mysql (Oleg) 30/07/2009 - 15:17:01
> Original message text:
> From: Sergey Anatolievich - 27/10/2006 - 10:50:01
> Subject:Вывод последней новости из базы mysql
> -----------------
> Товарищи программисты!
>
> Помогите кодом для выбора контента из базы данных mysql с помощью PHP.
>
> Требуется: выбрать одну последнюю новость (заголовок и описание) из одной определенной категории.
>
> Есть таблица news, которая содержит 7 полей: "id"; "title"-заголовок; "body"-короткое описание; "more"-длинное описание; "categories"-категории; "status"-здесь указывается "open" открыта новость или "closed" закрыта; "data" - дата создания новости
>
> А также, после вывода как включить ссылку на полную новость "Читать дальше".
>
>
> Пожалуйста, помогите в решении данного вопроса; много времени не могу решить самостоятельно
> С уважением, Сергей Анатольевич
>
From: WebGirl - 28/10/2006 - 22:24:43
Subject:Вывод последней новости из базы mysql
-----------------
коннект расписывать не буду, выполняешь запрос:
$res = mysql_query(
"SELECT id, title, body
FROM tablename
WHERE categories=categoryname
AND status=open
ORDER BY date DESC //последняя добавленная
LIMIT 1 //нужна одна запись")
$line = mysql_fetch_array($res)
echo $line[1]."<BR>".$line[2]."<a href='fullnew.php?id=".$line[0]."'>читать полностью</a>"
в скрипте fullnew получаешь из массива $_GET["id"] номер новости и показываешь ее полностью выбрав из базы примерно таким образом
$res = mysql_query(
"SELECT title, more
FROM tablename
WHERE id=".$_GET["id"])
и выводишь
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
35969
|
|