在PHP中写了如下代码,关键部分用红色标出
while($MYSQL_history_layer_one -> next_record()) {
$content .= "<tr align = 'center'>";
$org_time = $MYSQL_history_layer_one -> f("time");
$time = date("Y-m-d H:i:s", $org_time);
$content .= "<td class = 'content_row'>".$time."</td>";
$mail_content = mb_convert_encoding($MYSQL_history_layer_one -> f("content"), "utf-8", "gb2312");
$shotr_content = cut_str($mail_content, 18, 0 , 'UTF-8')."...";
$content .= "<td class = 'content_row'>
<div class='link'>
<a href='#' onmouseover='display()' onmouseout='disappear()'>".$shotr_content."</a>
<div id='mbox' onmouseover='display()' onmouseout='disappear()'>".$mail_content."</div>
<div>
</td>";
$content .= "<td class = 'content_row'>".$MYSQL_history_layer_one -> f("sender")."</td>";
$content .= "<td class = 'content_row'><a href='#' onClick=\"Detail('".$org_time."');\">详细信息</a></td>";
$content .= "</tr>";
}
问题是,在onmouseover时,div(id=mbox)区域里显示的$mail_content一直是数据库里查出的第一条记录对应的内容,而且其位置也不变。
换句话说,加入有10条数据,我鼠标移到任意一条数据上,弹出的提示框应该是相应数据的内容。代码上我看不出什么问题,希望各位指点指点。
while($MYSQL_history_layer_one -> next_record()) {
$content .= "<tr align = 'center'>";
$org_time = $MYSQL_history_layer_one -> f("time");
$time = date("Y-m-d H:i:s", $org_time);
$content .= "<td class = 'content_row'>".$time."</td>";
$mail_content = mb_convert_encoding($MYSQL_history_layer_one -> f("content"), "utf-8", "gb2312");
$shotr_content = cut_str($mail_content, 18, 0 , 'UTF-8')."...";
$content .= "<td class = 'content_row'>
<div class='link'>
<a href='#' onmouseover='display()' onmouseout='disappear()'>".$shotr_content."</a>
<div id='mbox' onmouseover='display()' onmouseout='disappear()'>".$mail_content."</div>
<div>
</td>";
$content .= "<td class = 'content_row'>".$MYSQL_history_layer_one -> f("sender")."</td>";
$content .= "<td class = 'content_row'><a href='#' onClick=\"Detail('".$org_time."');\">详细信息</a></td>";
$content .= "</tr>";
}
问题是,在onmouseover时,div(id=mbox)区域里显示的$mail_content一直是数据库里查出的第一条记录对应的内容,而且其位置也不变。
换句话说,加入有10条数据,我鼠标移到任意一条数据上,弹出的提示框应该是相应数据的内容。代码上我看不出什么问题,希望各位指点指点。
解决方案 »
- 大神看看这是用了哪种加密?
- 请教EXT Buffer Grid对应jquery的什么Grid库
- html编辑器在FF下取值的问题
- 现在社区网站的游戏都是什么技术实现的?知道的请进......[问题点数:20分]
- 100分脆求"用ActiveX和CSS实现B/S模式下票据打印"的设计代码
- div 标签?
- 如何单击checkbox被选中,再击取消选中??急急!!!!
- 如何關閉另一窗口?
- 在线等:如何实现form中的“Select All”按钮?
- 谁能把这个效果换成 onclick 事件的吗?(星星单击打分效果)
- 问个DOM操作的问题
- ~有没有有经验的程序员朋友试过与企业签订为期半年的项目开发(java/php)~薪资大概是多少?
好在你搞定了。。