MYSQL+PHP  
网站录入的字段值数据是:
22210CCK
 
有时用户这样填入搜索表单:22210 CCK  在中间留空格
22210CCK   在最后留空格
 22210CCK  在最前留空格这样用户根本搜不到
各位前辈这得怎么写? 

解决方案 »

  1.   

    将空格删掉然后再搜索
    $s=str_replace(' ','',$s);
    ..............
      

  2.   

    看了半天不会插入<script type="text/javascript" language="javascript">
    $s=str_replace(' ','',$s);
    </style>这不对吧
      

  3.   

    本帖最后由 xuzuning 于 2013-05-08 16:45:13 编辑
      

  4.   

    php 代码中 加入以下代码:
    <?php
    $s = " 22 210 CCK "; //得到要搜索的字符串。
    $s = preg_replace("/[\s]/",'',$s);
    ?>
      

  5.   


    这么写不行哦 没成
    <script language="php">
    $s=str_replace(' ','',$s);
    </script>
      

  6.   

    Quote: 引用 9 楼 hldz88 的回复:
    这么写不行哦 没成
    <script language="php">
    $s=str_replace(' ','',$s);
    </script>
    为什么不写成:
    <?php
    $s=str_replace(' ','',$s);
    ?>
      

  7.   

    楼主是要js处理还是php处理空格呢?
      

  8.   

    你在php里面用正则表达式把空格之类的符号全部去掉在查数据不就行了