• 设备
    • 未知
    • 今日
    • 66
    • 在线
    • 27

    PHP判断数据是否包含、追加数据、MYSQL查询数组是否包含

    最近在写一个判断多用户是否阅读过信息时,发现存储ID行不通,只有使用数组,但数据判断和写入都比较麻烦,经过仔细琢磨,终于写出了方法,当作个笔记,当然,如果您也遇到了同样的困扰,不妨试用下面的方法:

    <?php
    //php判断数组是否包含:
    $string ="1,2,3,4";
    $array = explode(",",$string);
    if(in_array("1",$array)){
    echo'包含';
    } else {
    echo'不包含';
    }
    
    //PHP 追加数据:
    
    $query = "UPDATE 表 SET 字段=concat(字段,'追加的内容') Where 条件";
    @mysql_query($query) or die('修改错误:'.mysql_error());
    
    
    //查询数组字段内是包含$tiaojian的数据
    
    $query = "SELECT * FROM 表 WHERE CONCAT(',',字段,',') like '%,$tiaojian,%' order by id desc";
    //这个主要是因为我存储了数组,然后想根据数组内是否存在用户ID,从而判断信息未读的条数。
    ?>


    永远学不会的现实
    您可能还喜欢这些:

    0 条评论

      继续加载评论( 0 )
  • 表情
  • 审核开启
  • 记住
  • 邮件回复
  • 
    
    返回顶部