php如何遍历mysql数据库de,结果集

$sql="SELECTemail,idFROMperson";$mysqli_result=$mysqli->query($sql);用户通过input过来的资料用户名... $sql = "SELECT email,id FROM person";
$mysqli_result=$mysqli->query($sql);

用户通过 input 过来的 资料 用户名 email 不能和 数据库里的重复。

请问 用户提交的 变量 如何和 数据库里 已注册 用户 对比,避免重名?

thank you
展开
 我来答
言清意L
2018-03-01 · TA获得超过3099个赞
知道大有可为答主
回答量:3462
采纳率:85%
帮助的人:912万
展开全部
你好,这个简单,假设用户名字段是name,用户提交的用户名为$name,邮箱为$email
$sql="select id from person where name='$name' or email='$email'";
执行后,判断结果集,如果结果集不为空,则不允许注册,为空的话,可以注册。
追问
$sql="select id from person where name='$name' or email='$email'";

你好,这个 id 代表的是 什么?
追答
就是数据表的id
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式