我想在表格里显示从数据库读取的数据,其他都显示正常,就ProgramID这项的数据内容不能显示,我的代码是这样的:
$html['main_table']['admin'] = '
<TABLE class="TableMsg" width="100%" align="center" border=0>
  <tr>
    <td>&nbsp;</td>
    <td align="left" class="TableHeaderText" title="' . LANG_TIP_TICKET . '"><a href="?s=advanced&sort=IDstatus=%status&way=%way">' . LANG_TICKET . '</a></td>
    <td align="left" class="TableHeaderText" title="' . LANG_TIP_CAT . '"><a href="?s=advanced&sort=catstatus=%status&way=%way"> '.LANG_CAT.' </a></td>
    <td align="left" class="TableHeaderText" title="' . LANG_TIP_PARTNER . '"><a href="?s=advanced&sort=partnerstatus=%status&way=%way">' . LANG_PARTNER . '</a></td>
<td align="left" class="TableHeaderText" title="' . LANG_TIP_SUBJECT . '"><a href="?s=advanced&sort=partnerstatus=%status&way=%way">' . LANG_SUBJECT . '</a></td>
<td align="left" class="TableHeaderText" title="' . LANG_TIP_CREATEDDAATE . '"><a href="?s=advanced&sort=partnerstatus=%status&way=%way">' . LANG_CREATEDDAATE . '</a></td>
<td align="left" class="TableHeaderText" title="' . LANG_TIP_PROGRAMID . '"><a href="?s=advanced&sort=partnerstatus=%status&way=%way">' . LANG_PROGRAMID . '</a></td>
<td align="left" class="TableHeaderText" title="' . LANG_TIP_FROM . '"><a href="?s=advanced&sort=name&status=%status&way=%way">' . LANG_TIP_FROM . '</a></td>
    <td align="left" class="TableHeaderText" title="' . LANG_TIP_REP . '">' . LANG_REP . '</td>
    <td align="left" class="TableHeaderText" title="Status"><a href="?s=advanced&sort=status&way=%way">Status</a></td>
  </tr>
  %content
</table>
';
$html['main_table_content']['admin'] = '
  <tr class="{class}" onmouseover="this.className=\'mainTableOn\';" onmouseout="this.className=\'{class}\';">
   <td class="checkbox">{checkbox}</td>
   <td align="left" class="ticket"><a href="{page}?a=view&amp;id={id}">{id}</a></td>
   <td align="left" class="cat">{cat_name}</td>
   <td align="left" class="partner">{partner}</td>
   <td align="left" class="subject">{subject}</td>
   <td align="left" class="CreatedDate">{CreatedDate}</td>
   <td align="left" class="ProgramID">{ProgramID}</td>
   <td align="left" class="from"><a onClick="document.search.email.value=\'{email}\';" title="{email}">{name}</a></td>
   <td align="left" class="rep">{rep_name}</td>
   <td align="left" class="ticket">{status}</td>
   </tr>
';这里的{ProgramID}的str_replace是这样写的$this_content = str_replace('{ProgramID}', $eval->ProgramID, $this_content);程序里有SQL语句,在mysql里测试过是正确的
不知道错在哪儿了,就programID的内容不能显示。