Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Ivan 02.10.2002 11:47
Я пишу запрос к MySQL и пытаюсь вывести так$column[^if($form:query eq 2){SertNumber}{SertName}] ^MAIN:dbconnect{ $ne1[^table::sql{ Select SertCode, SertNumber, SertName, SertDateHome, SertDateEnd from sert where ${column} regexp '${form:search}' }] } <table width="100%" border="1" cellspacing="0" cellpadding="1"> <tr bgcolor="EFEFEF"> <td width="5%"><center>№</center></td> <td width="15%"><center>Номер сертификата</center></td> <td width="35%"><center>Оборудование</center></td> <td width="20%"><center>Дата выдачи сертификата</center></td> <td width="20%"><center>Дата окончания действия сертификата</center></td> <td><center>Текст документа</center></td> </tr> $i(1) ^ne1.menu{ <tr> <td width="5%"><center>${i}</center></td> <td width="15%"><center>${ne1.SertNumber}</center></td> <td width="35%"><center>${ne1.SertName}</center></td> <td width="20%"><center>^if(def $ne1.SertDateHome){$ne1.SertDateHome}{-}</center></td> <td width="20%"><center>^if(def $ne1.SertDateEnd){$ne1.SertDateEnd}{-}</center></td> <td><center><img src="../pic/text.gif" border=0></center></td> </tr> ^i.inc[] } </table>Получается так что запрос возвращает например 10 записей а выводится только N(колеблится от запроса от 1 до 12) причем в html коде получается что ne1.menu не закончино. Например
<table width="100%" border="1" cellspacing="0" cellpadding="1"> <tr bgcolor="EFEFEF"> <td width="5%"><center>№</center></td> <td width="15%"><center>Номер сертификата</center></td> <td width="35%"><center>Оборудование</center></td> <td width="20%"><center>Дата выдачи сертификата</center></td> <td width="20%"><center>Дата окончания действия сертификата</center></td> <td><center>Текст документа</center></td> </tr> <tr> <td width="5%"><center>1</center></td> <td width="15%"><center>Н/2-Г-5</center></td> <td width="35%"><center>Городская АТС системы 5ESSКто нибудь сталкивался с таким. В perl этот запрос работае.