|
|
|
| Имеется таблица sql в виде:
CREATE TABLE `public` (
`id_pub` int(11) NOT NULL auto_increment,
`author` tinytext NOT NULL,
`body` tinytext NOT NULL,
`izdatel` tinytext NOT NULL,
PRIMARY KEY (`id_pub`)
) TYPE=MyISAM;
Пишем примерный скрипт вывода статей из базы данных:
$query = "SELECT * FROM public"
$art = mysql_query($query);
if (!$art) puterror("Ошибка при обращении к разделу");
if(mysql_num_rows($art) > 0)
{
while($article = mysql_fetch_array($art))
{
... Выводим данные...
}
}
|
А как сделать подсчёт количества прочтений статьи? | |
|
|
|
|
|
|
|
для: Shadow69
(06.02.2007 в 15:29)
| | тут совсем просто =)))
1) там запрос наверное все-таки такого рода для получения статьи:
$query = "SELECT * FROM public WHERE id=..." - получение статьи по идентификатору... если да, то
- добавь поле - CNT в таблицу, с дефолт значением 0...
- в скрипте после вывода выполняй следующее:
$query = "update set cnt = cnt+1 where id=..."
$art = mysql_query($query);
|
| |
|
|
|
|
|
|
|
для: ZuArt
(06.02.2007 в 15:40)
| | ZuArt, вы абсолютно правы. Благодарю. | |
|
|
|
|
|
|
|
для: Shadow69
(06.02.2007 в 15:56)
| | нзчт ;) | |
|
|
|