十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
不知道你的连续是怎么样的
创新互联建站于2013年成立,是专业互联网技术服务公司,拥有项目成都网站建设、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元新乡县做网站,已为上家服务,为新乡县各地企业和个人服务,联系电话:028-86922220
如果整个数据 不为空
可以这样
echo count(aray_filter($array));
虽然不知道你想要达到什么样的效果,仅从语法来看:
where('user_id=$uid and news_id=$tid and state=1')
貌似应该是:
where("user_id=$uid and news_id=$tid and state=1")
即 单引号 换成 双引号
这个很简单,用' '就可以了就是单引号中间空一格来表示。
如查询有空格的数据:
SELECT tg_id FROM tg_user WHERE tg_username=' '
遍历数组,逐个判断,符合条件则累加。最后输出累加的结果。
$sql
=
"...这里是查询该字段的sql语句...";
$query
=
mysql_query($sql);
@$result
=
mysql_fetch_array($query);
//判断开始
这里默认该字段为
name
if(!empty($result['name'])){
echo
"不为空";
}else{
echo
"为空
也就是你要输出
a
的地方";
}
注
这里用到了
empty
empty(变量)
是这个变量是否为空
为空则为true
不为则为false
所以在前面加了一个!
取反的意思
你也可以不加
那么为空的输出就应该写在if里面
不为空写在else里
不能如果要查询不为空 需要设置字段为 null 然后查询字段不为null 的 mysql 里面没有判断为空的