Создал запрос в phpmyadmin’e:
SELECT TRUNCATE(date/31104000+1969,0) as years FROM news GROUP BY years- все работает.
Перенес в php:
$all_years->query("SELECT TRUNCATE(date/31104000+1969,0) as years FROM news GROUP BY years");- не работает.
Почему?
(Поле "date" - тип int)
Спустя 8 минут, 32 секунды (28.07.2010 - 13:46) Basili4 написал(а):
а код query это военная тайна ?? я тебя так прямо скажу беда в коде query пока его не покажешь будешь мучатся сам
Спустя 16 минут, 23 секунды (28.07.2010 - 14:02) peter888 написал(а):
Сделал так:
Работает
(на счет "а код query это военная тайна ??" , то я так и не понял, что вы имели введу)
$result3 = mysql_query("SELECT TRUNCATE(date/31104000+1969,0) as years FROM news GROUP BY years");
if ($myrow3 = mysql_fetch_array($result3))
{
do
{
$good_item .= $myrow3['years'].", ";
}
while ($myrow3 = mysql_fetch_array($result3));
};
Работает
(на счет "а код query это военная тайна ??" , то я так и не понял, что вы имели введу)
Спустя 53 секунды (28.07.2010 - 14:03) Basili4 написал(а):
peter888
У Попова учишся ??
У Попова учишся ??
Спустя 2 минуты, 3 секунды (28.07.2010 - 14:05) inpost написал(а):
Basili4 Ты шутишь? Попов не знает, что такое ООП. Откуда взялось бы "$all_years->query".
Хотя по остальному могу сказать: "Учился 100%" =)
Хотя по остальному могу сказать: "Учился 100%" =)
Спустя 5 минут, 59 секунд (28.07.2010 - 14:11) peter888 написал(а):
Я вот не пойму, что здесь странного. У меня вся CMS-ка прописана через "query".
Например вот один их них код:
Все работает как надо...
Например вот один их них код:
$db->query("SELECT * FROM news WHERE `published`=1");
while( $db->fetch() ) {
$date=date('H:i d.m.Y',$db->data->date);
...
}
Все работает как надо...