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

熊海
熊海

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?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($queryor die('修改错误:'.mysql_error());
 
 
//查询数组字段内是包含$tiaojian的数据
 
$query "SELECT * FROM 表 WHERE CONCAT(',',字段,',') like '%,$tiaojian,%' order by id desc";
//这个主要是因为我存储了数组,然后想根据数组内是否存在用户ID,从而判断信息未读的条数。
?>


支付宝打赏支付宝 微信
微信扫一扫
0 条评论

评论:

发送