|
|
|
| Добрый день!
на сайте вывожу 5 топ страниц каждой рубрики: 5 статей из таблицы universities, 5 статей из таблицы ccuzs и 5 статей из таблицы data со счетчиком view:
$result44 = mysql_query("SELECT * from universities where view > 1 ORDER BY view DESC LIMIT 5", $db);
...
printf ("<a href='post_university.php?id_university=%s'><h3>%s</h3></a>
", $myrow44["id_university"], $myrow44["title"]);
|
$result33 = mysql_query("SELECT * from ccuzs where view > 1 ORDER BY view DESC LIMIT 5", $db);
...
printf ("<a href='post_ccuz.php?id_ccuz=%s'><h3>%s</h3></a>
", $myrow33["id_ccuz"], $myrow33["title"]);
|
Более полный пример как осуществляется вывод 5 страниц из таблицы data:
<?$result55 = mysql_query("SELECT * from data where view > 1 ORDER BY view DESC LIMIT 5", $db);
if (!$result55)
{
echo "<p>Запрос на выборку данных из базы не прошел.</p>";
exit (mysql_error());
}
if (mysql_num_rows($result55) > 0)
{
$myrow55 = mysql_fetch_array($result55);
do
{
printf ("<a href='view_post.php?id=%s'><h3>%s</h3></a>
", $myrow55["id"], $myrow55["zagolovok"]);
}
while ($myrow55 = mysql_fetch_array($result55));
}
else
{
echo "<p> в таблице нет записей.</p>";
}
?>
|
А как вывести всего 5 самых посещаемых страниц не по отдельности из этих таблиц, а учитывая все таблицы?
А также самый посещаемую статью из этих таблиц за месяц и за неделю?
P.S. Эти таблицы лежат в разных БД. | |
|
|
|
|
|
|
|
для: shakopee
(20.10.2012 в 05:55)
| | Как тебе понять?
>А как вывести всего 5 самых посещаемых страниц не по отдельности из этих таблиц, а учитывая все таблицы?
>P.S. Эти таблицы лежат в разных БД.
>А также самый посещаемую статью из этих таблиц за месяц и за неделю?
А ты сохраняеш статьи по датам в БД? | |
|
|
|
|
|
|
|
для: Jovidon
(20.10.2012 в 13:47)
| | для каждой стаьи есть дата ввода.
надо вывести 5 статей, у которых счетчик view максимальный, из таблиц ccuz, univeristies, data.
К примеру, назову 5 статей из табл. ccuz - ccuz1, ccuz2, ccuz3, ccuz4, ccuz5
а статьи из табл. univeristies - univeristies1, univeristies2, univeristies3, univeristies4, univeristies5
статьи из табл. data - data1, data2, data3, data4, data5
так вот в сентябре самые посещаемые были статьи: ccuz2, data5, univeristies4, data2, data3
- вот их и надо вывести. | |
|
|
|