• 技术文章 >后端开发 >php教程

    php模糊查询实例代码

    2016-07-29 09:14:44原创1145
    header("content-type:text/html;charset=utf-8");
    //获取用户数据
    $keywords=$_POST['keywords'];
    //连接数据库
    $c or die('数据库链接失败');
    //选择数据库,设置字符集
    mysql_select_db('search');
    mysql_set_charset('utf8');
    //php模糊查询
    if(empty($keywords)){
    $str= "请输入要查询的内容";
    }else{
    $sql="SELECT * FROM user WHERE username LIKE '%$keywords%'";
    }
    $rs=mysql_query($sql);
    $users = array();
    while($row=mysql_fetch_assoc($rs)){
    //高亮替换
    $row['username'] = str_replace($keywords, ''.$keywords.'', $row['username']);
    $users[] = $row;
    }
    //print_r($users);
    ?>




    php模糊查询


    php模糊查询器之用户查询



    用户名:

    if($keywords){
    echo '

    查询关键字 '.$keywords.' 结果是:

    ';
    if($users){
    echo "";
    echo "";
    foreach ($users as $key => $value){
    echo "";
    echo "";
    echo "";
    echo "";
    echo "";
    echo "";
    echo "";
    }
    echo "
    UID用户名性别邮箱兴趣爱好
    ".$value['uid']."".$value['username']."".$value['sex']."".$value['email']."".$value['hobby']."
    ";
    }else {
    echo "没有查询到相关用户";
    }
    }else{
    echo "

    ".$str."


    ";
    }
    ?>

    以上就介绍了php模糊查询实例代码,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:quot nbsp gt lt keywords
    上一篇:PHP读取XML数据中CDATA内数值 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • PHP8.3要有新函数了!(json_validate函数说明)• 设计API接口时,要注意这些地方!• PHP网站常见一些安全漏洞及防御方法• ThinkPHP控制器里javascript代码不能执行的解决方法_PHP• php实现refresh刷新页面批量导入数据的方法_PHP
    1/1

    PHP中文网