Leningrad00 прав. Изучай на рабочих примерах.
В коде сейчас не буду разбираться, ну так с виду если посмотреть у тебя в теле цикла косяк вроде с точками и с br если не разберешься напиши вечером по внутренней почте, напомни. сделаю.
Ошибка скорее при выводе) Где точно разбираться не охото. Как и говорят все разумные люди...изучай примеры и все будет гуд)) сам писал для сайта плагины разбирался)))) Вот и тебе советую посмотреть как у других и разобраться)