从品牌网站建设到网络营销策划,从策略到执行的一站式服务
如果SQL执行正确不论你查询有无内容都会返回一个ID的,所以通过mysql_num_rows来判断结果是否为空就可以了。该函数返回值为int值,也就是记录数,如果没有则为0.
创新互联公司-专业网站定制、快速模板网站建设、高性价比大观网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式大观网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖大观地区。费用合理售后完善,10年实体公司更值得信赖。
?php
$arr = array('台湾','香港','上海','广东','浙江');
$arg = '上海';
foreach($arr as $key = $val) {
if($val == $arg) {
echo "{$val}与{$arg}匹配\n";
} else {
echo "{$val}与{$arg}未匹配\n";
}
}
/**
*
台湾与上海未匹配
香港与上海未匹配
上海与上海匹配
广东与上海未匹配
浙江与上海未匹配
*/
不要用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();}
首先你得先通过sql语句从数据库中查出这个字段的值,如果有多个的话,可能还需要循环处理。然后进行比较,具体比较方法可以查看手册中的字符串函数,有专门用来比较每一位的。取得的结果作为if()括号中的判断条件,如何输出就不用我说了吧。如果字符串函数不熟练的话,你就用explode将字符串全切割,然后循环按位比较,不过这样做太麻烦
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图