parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

ошибка invalid number...

Безымянный 20.12.2005 18:34

написал простейший скроллер для новостей
когда жмешь на кнопку редактировать то вылазит
ошибка:
редактировать
(double)
может кто знает как исправить?
вот код:
@sqroller_news_redac[]
^connect[$connect_bd]{
$chislo[^int:sql{select count(*) from news}]
$chislo[^eval($chislo/5)]
$chislo[^math:ceiling($chislo)]
^form:fields.foreach[field;value]{}
^if(def $value){$news[^table::sql{select id, date, zagolovok, sama_novost from news order by id desc}[$.limit(5) $.offset(^eval($value*5-5))]]
}{$news[^table::sql{select id, date, zagolovok, sama_novost from news order by id desc}[$.limit(5)]]}
^news.menu{<p class="novosti">$news.date <span>$news.zagolovok</span></p><p class="novosti">$news.sama_novost</p>
<form method="post">
<input type="hidden" name="news" value="$news.id">
<input type="submit" name="redac" value="редактировать">
#<textarea cols="50" rows="5">$news.sama_novost</textarea>
</form>}
^if((def $form:redac) && (def $form:news)){$news[^table::sql{select id, date, zagolovok, sama_novost from news where id=$form:news}] $response:location[http://pilotpress.ru/admin/redac_news/?id_news=$news.id] }

<p>^for[ssylki](1;$chislo){^if(($ssylki == $value) || ($ssylki == 1 && !def $value)){<span class="bold">$ssylki</span>
}{<span><a href="http://pilotpress.ru/admin/?page=$ssylki">$ssylki</a></span>}}[]</p>

}