0

我正在尝试建立一个静力学系统

我想在一列中列出所有页面,并,作为页面之间的分隔符

例如

visitor_ip | pages_visited
122.32.223.2 | /,/post/20/,category/php,post/12,tag/hi
23.32.55.22 | /post/20,post/12
23.39.34.1 | /category/start

,用作分隔符

现在我想知道如何在已经有数据的列上附加一些东西?

如何更新这个

23.39.34.1 | /category/start

23.39.34.1 | /category/start,post/12

我想要这样的东西

mysql_query("update statics SET pages_visited = pages_visited.','.$_SERVER['REQUEST_URI'] WHERE visitor_ip = '$ip'");

我没有尝试这个查询,但我认为..它永远不会工作!

那么,这项工作的正确查询是什么?

4

1 回答 1

0

更好的方法是:

mysql_query("UPDATE statics 
             SET pages_visited = CONCAT(pages_visited,',',$_SERVER['REQUEST_URI']) 
             WHERE visitor_ip = '$ip'");
于 2012-06-21T12:20:42.467 回答