现在有个表:pname(产品名)content(产品说明)key(关键字)我想把content里包含key的记录加上超链接该怎么做。
谢谢各位大虾!
本人感接触这块,见笑了...

解决方案 »

  1.   

    说明一下:例如:update product set content=replace(content,'手机','<a href="http://www.csdn.net">'+content+'</a>')
      

  2.   

    update product set content=replace(content,'手机','<a href="http://www.csdn.net">'+content+'</a>')顶
      

  3.   


    错了是这样:update product set content=replace(content,'手机','<a href="http://www.csdn.net">'+'手机'+'</a>')实现的是将产品描述中有手机这个词加上个链接
      

  4.   


    但现在手机存在于key这个字段,于是我就:
    update product set content=replace(content,'手机','<a href="http://www.csdn.net">'+key+'</a>')显示出错
      

  5.   

    update product set content=replace(content,key,'<a href="http://www.csdn.net">'+key+'</a>')
      

  6.   

    key属于关键字,需改一下列名,如把关键字列名改为a:update product 
    set content=replace(content,,'<a href="http://www.csdn.net">'+a+'</a>')
    where content like '%'+a+'%'其中where可不写。
      

  7.   

    再把问题重新发一下:
    现有表wenzhang,内容如下:
    aname(文章标题)    content(文章内容)    keywords(关键字)
    什么是手机           手机是一种通讯设备     手机我想在想把content中含有keywords的加上个超链接:手机是一种通讯设备
    update  wenzhang set content=replace(content,keywords,'<a href="http://www.csdn.net">'+keywords+'</a>')
    我测试了一下,可以用。但关键字不是一个,比方说:手机,通讯
    关键字多了该怎么办呢?