www.fltk.net > php如何判断数据库字段内容

php如何判断数据库字段内容

首先你得先通过sql语句从数据库中查出这个字段的值,如果有多个的话,可能还需要循环处理.然后进行比较,具体比较方法可以查看手册中的字符串函数,有专门用来比较每一位的.取得的结果作为if()括号中的判断条件,如何输出就不用我说了吧.如果字符串函数不熟练的话,你就用explode将字符串全切割,然后循环按位比较,不过这样做太麻烦

给你举个例子.<br>$sql=select * from user where id=$_get[id];<br>mysql_query($sql);<br>if($get[id]=''){<br><script>alert('对不起,无此信息或无权限查看');</script><br>}<br><br>你只要加个IF语句进行判断就好了

php代码里用explore(',', $son),分割成数组,可以统计,也方便使用各个值,如果你只是想要个数,可以用substr_count($son, ',')+1,逗号出现的次数加一就是值的个数

数据库设为主键.页面直接sql查询看是否存在,存在就不写入.

楼上正解,当用户做一些无关紧要的访问时,仅需判断session或cookie相关变量是否存在以及是否为空即可,如若涉及关键、敏感的操作,则就要比对数据库了.session由于数据放在服务器端,相对比较安全,感觉如果不太重要的话,没有必要每次页面访问都要与数据库比对,cookie的话就不好说了,在客户端容易被篡改,但可以用blowfish、xxtea等加密的方法来解决

$sql="SELECT * FROM loginer WHERE username='$loginname'"; $query=mysql_query($sql,$conn); $row=mysql_num_rows($query); if($row>0) { echo "欢迎你,登录成功了"; } else { echo "对不起,输入有误"; }试试看啊!!肯定没错的,看来你也是php新手喽!!

<?php$db = new mysqli('localhost','root','123456','databasename');$sql = "select music_url from dede_addon17";$result = $db->query($sql);while(false!==($row=$result->fetch_assoc())){ echo $row['music_url'];}?>

mysql_select_db('A');mysql_query("select C from B");?>

在MYSQL下: use user; //进入数据库 select * from t_user; //读取t_user表全部类容!

js是脚本语言,你用js脚本语言去读数据库,那你的数据库的所有信息不都暴露出来了? 最好的方法就是还是通过php去读取,读取到的是xml数据,然后再用js去解析这些数据,最后动态的插入到dom中!其实也就是ajax.

相关搜索:

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com