请教如果显示 后台订单留言的回复信息

2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家



后台订单详细页面里有个订单留言连接如图点击后 出来该订单的留言列表如图 ,
官方默认的是没有显示回复的内容的,偶现在想增加显示回复的内容,

admin/user_msg.php 第34行开始的代码:
A. $sql = "SELECT msg_id, user_name, msg_title, msg_type, msg_time, msg_content".
" FROM " . $ecs->table('feedback').
" WHERE order_id = '$order_id'";
$msg_list = $db->getAll($sql);



偶从别地方把取得留言回复的代码搬过来
B.$sql = "SELECT T1.*, T2.msg_id AS reply_id, T2.user_nameAS reply_name, u.email AS reply_email, ".
"T2.msg_content AS reply_content , T2.msg_time AS reply_time, T2.user_name AS reply_name ".
"FROM ".$ecs->table('feedback'). " AS T1 ".
"LEFT JOIN " .$ecs->table('admin_user'). " AS u ON u.user_id='" .$_SESSION['admin_id']. "' ".
"LEFT JOIN ".$ecs->table('feedback'). " AS T2 ON T2.parent_id=T1.msg_id ".
"WHERE T1.msg_id = '" . $msg_list['msg_id'] . "'";
$msg = $db->GetRow($sql);


想请教各位为什么代码里的 msg_id 无法传递 到 B代码的 $msg_list['msg_id']呢? 是偶写得不对 还是什么原因呢?偶把$msg_list['msg_id'] 直接写为某个ID数字 就能正常显示出留言的回复内容,但是就无法从A上传递下来,那位能指点下应该怎么关联才能显示的呢
谢谢!

回答:
太深奥的问题了

是我说得太多了吧? 其实就是想请教大家怎么传递这个 'msg_id' 的值而已