解决方案 »

  1.   

    獲取$n_id后
    在產品欄目表用這個$n_id查找一下是否存在記錄,如果是,表示是產品欄目表的id,然後可以繼續下面的事件了。select * from 產品欄目表 where nav_id=$n_id;
      

  2.   

    可能我表达不清我举个例子好了,比如
    我通过get传了一个n_id=10001 ,我想通过这个参数找到  产品表的pro_navid里面包含10001的数据   
    返回 产品表的蓝色圈起的两条数据
      

  3.   

    ... find_in_set('n_id', pro_navid)你 pro_navid 中的那些点不会是小数点吧?改成逗号
      

  4.   

    select * from 产品目录表 where nav_id  like  %$n_id% ;
      

  5.   

    刚刚那个会有问题!!!这样把: select * from 产品目录表 where nav_id  like  %,$n_id,% ;
      

  6.   


    $sqlstr = "select * from 產品表 where concat(',',pro_navid,',') like '%,".$n_id."%,';
      

  7.   


    $sqlstr = "select * from 產品表 where concat(',',pro_navid,',') like '%,".$n_id."%,'";
      

  8.   

    這個才對。
    $sqlstr = "select * from 產品表 where concat(',',pro_navid,',') like '%,".$n_id.",%'";
      

  9.   

    $sqlstr = "select * from 產品表 where concat(',',pro_navid,',') like '%,".$n_id."%,'";