表格无法显示数据库中的数据

D100016472 2009-08-18 03:15:16
我想在表格里显示从数据库读取的数据,其他都显示正常,就ProgramID这项的数据内容不能显示,我的代码是这样的:
$html['main_table']['admin'] = '
<TABLE class="TableMsg" width="100%" align="center" border=0>
<tr>
<td> </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&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的内容不能显示。
...全文
52 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunshinexrain 2009-08-18
为何没 MVC?
回复
tfxg 2009-08-18
直接echo $eval->ProgramID
看看是否有值
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告