|
|
|
|
|
для: cheops
(23.06.2006 в 15:12)
| | Все ок, спасиб! | |
|
|
|
|
|
|
|
для: Squadron
(22.06.2006 в 12:30)
| | where putdate=CURDATE() | |
|
|
|
|
|
|
|
для: Squadron
(23.06.2006 в 13:35)
| | Количество всех новостей можно вывести при помощи скрипта
<?php
$query = "SELECT COUNT(*)
FROM news
WHERE hide='show'";
$new = mysql_query($query);
if (!$new) puterror("Ошибка при обращении к блоку новостей");
$total = mysql_result($new,0);
echo $total;
?>
|
| |
|
|
|
|
|
|
|
для: Squadron
(23.06.2006 в 13:35)
| | Старй запрос + мой скрипт. | |
|
|
|
|
|
|
|
для: cheops
(23.06.2006 в 12:13)
| | кол-во то показывает, но с выводом так и не получилось!
а как кол-во вообще всех новостей вывести? | |
|
|
|
|
|
|
|
для: cheops
(22.06.2006 в 23:22)
| | У меня ошибка была в SQL-запросе, вместо
MONTH(putdate) = MONTH(NOW())
|
было
MONTH(putdate) = WEEK(NOW())
|
скорее всего новости не выводятся из-за этого. Для того, чтобы подсчитать новости за текущий день можно воспользоваться кодом вида
<?php
$query = "SELECT COUNT(*)
FROM news
WHERE hide='show' AND
DAYOFMONTH(putdate) = DAYOFMONTH(NOW()) AND
MONTH(putdate) = MONTH(NOW()) AND
YEAR(putdate) = YEAR(NOW())";
$new = mysql_query($query);
if (!$new) puterror("Ошибка при обращении к блоку новостей");
$total = mysql_result($new,0);
echo $total;
?>
|
| |
|
|
|
|
|
|
|
для: Squadron
(23.06.2006 в 11:58)
| | Думаю тут ошибка
putdate=."date("Y-m-d")".
Может так???
putdate=".date("Y-m-d")." | |
|
|
|
|
|
|
|
для: valenok
(23.06.2006 в 11:39)
| | Не работает опять!
Ты хотя бы проверял что ли, прежде чем постить! | |
|
|
|
|
|
|
|
для: Squadron
(23.06.2006 в 11:36)
| | Помойму так чтоб выводились только за сегодня:
<?php
$query = "SELECT id_news,
name,
body,
DATE_FORMAT(putdate,'%d.%m.%Y') as putdate_format,
url,
url_text,
url_pict,
hide
FROM news
WHERE hide='show' AND putdate=."date("Y-m-d")".
ORDER BY putdate DESC ";
|
| |
|
|
|
|
|
|
|
для: valenok
(23.06.2006 в 11:17)
| | да я писал, но мож че пропустил ( | |
|
|
|
|