在sql中 空值有NULL 和\'\'的形式 当是NULL的时候用 IS NULL判断 当是\'\'的时候用 =\'\'判断 比如 select * from table where enddate IS NULL; select * from table where str=\'\';参考技术Aselect * from a where (a.col is null or a.col='' )参考技术Bcolname is null 试试
PHP MYSQL 怎么判断某个表的字段是不是存在
假设数据表 T 里面 有个字段 A4 怎么样才能判断,A4这个字段是否存在,不存在的话,则创建 A4字段
参考技术A不要用mysql_fetch_object()这个函数来判断,这个返回来的是个数组;一般情况下是这么来判断的:$query="select * from ".$tablepre."common_members"." where username ='".$_POST['reg_username']."'";$result=mysql_query($query,$link);$num = mysql_num_rows($result); //取得结果集中行的数目if($num)echo '<script type="text/javascript">alert("用户名已被占用 ,请重新输入!");location.replace("../reg/index.php");</script>';die();