| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Crion 26.12.2005 17:15
Доброе время суток.[Mon Dec 26 16:03:30 2005] [47139] /static/ppp/?lan=ppp0&date=2005-12-26&post=Send: /var/www/web/classes/stat.p(60:33): 'select date,lan,sum(input)/1048576 as inp,sum(output)/1048576 as out from traffic where lan = 'ppp0' and date = '2005-12-26'' Mixing of GROUP columns (MIN(),MAX(),COUNT()...) with no GROUP columns is illegal if there is no GROUP BY clause [sql.execute]вот кусок stat.p
@CLASS
stat
@post_load[]
^if(def $form:post){
^if(def $form:lan){
^MAIN:dbconnect{
$p_messages[^table::sql{select date,lan,sum(input)/1048576 as inp,sum(output)/1048576 as out from traffic where lan = '$form:lan' and date = '$form:date'}]
} response:location[$request:uri]
}{
<center> Все поля должны быть заполненны </center> }
}
@show_post_messages[]
^if($p_messages){
^p_messages.menu{
<table width="100%">
<tr>
<td align="left"><b>$p_messages.lan
^if(def $p_messages.date){
$p_messages.date
}{
Нет даты
}</b>
</td>
<td align="right">$p_messages.date</td>
</tr>
</table>
<table width="100%">
<tr>
<td>Input $p_messages.inp Mb</td>
<td>Output $p_messages.out Mb</td>
</tr>
</table>
}[<table width="100%" border="0" bgcolor="000000" cellspacing="0">
<tr><td> ^;</td></tr>
</table>]
}{
Статистики по $form:lan за $form:date нет.
}А вот это в index.html $gb[^stat::post_load[]] ^gb.show_form[] ^gb.show_post_messages[]Заранее благодарен за ответ.