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 条评论

评论:

发送