加一个判断,判断$_POST是否为空,如果不为空的话,进行那两个字段的判断。
成都创新互联公司是一家专注于做网站、成都网站制作与策划设计,遂川网站建设哪家好?成都创新互联公司做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:遂川等地区。遂川做网站价格咨询:028-86922220
代码你应该会自己写了吧。
?php session_start();include("conn/conn.php");
$cha=mySQL_query("select * from usersname where yongfu ='$yongfu'");
$st=mysql_fetch_array($cha);
if($st[yongfu]=="" or $st[yongfu]=="NULL"){ echo '为空';
}else{
echo '不为空';
}
?
PHP判断数组为空首选方法:count($arr),size($arr);
$arr= array("");
echo count($arr);
echo size($arr);
//输出1
$arr= array();
echo count($arr);
echo size($arr);
//输出0
PHP判断数组为空方法2:empty($arr);
$arr= array("");
$result = empty($arr);
//$result = false
$arr = array();
$result = empty($arr);
//$result = true
这两种方法足以应对简单数组和多维数组是否为空的判断问题,个人一般用empty()来做数组非空判断,这样感觉代码看起来更容易理解。
空有2种,一种是null,一种是什么都没有,
个人认为,这两种情况都需要判断
select * from `member` whre `uid` = 888 and `password` is null and `password` = ''
if(empty($a)){
echo "变量为空";
}else{
echo "不为空";
}
if(!empty($a)){
echo "不为空";
}else{
echo "变量为空";
}