parser

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

 

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

Что за глюк

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 этот запрос работае.