您好,欢迎访问一九零五行业门户网

关于回复功能解决办法

关于回复功能
数据库读取出的回复内容:
$sql=select * from massage where iid=$iid order by mid desc limit $offset,$pagesize;
$result=$db->query($sql);
while (($row=$result->fetch_assoc())!=false) {
echo '
#'.$row[mid].'
'.$row[author].'
'.$row[msg].'
回复'.$row[time].'
';
}
将上面读出来的内容复制到textarea里 :

效果:
问题是 :文本框里显示的永远是数据库读出来的最后一条,也就是第13条,如何做到点哪个回复就把那条复制到框里
------解决思路----------------------
id=msgten
你的id重复了,不能这样用的。
修改为这样看看
$sql=select * from massage where iid=$iid order by mid desc limit $offset,$pagesize;
$result=$db->query($sql);
$i = 0;
while (($row=$result->fetch_assoc())!=false) {
echo '
#'.$row[mid].'
'.$row[author].'
'.$row[msg].'
回复'.$row[time].'
';
$i++;
}


其它类似信息

推荐信息