简单的前后端交互(1)--PHP

思路:

        1.拿到字段 用户名 密码 

        2.去查询用户名有没有被占用  被占用,提示用户名已被占用   没被占用,继续操作

        3.往数据库里插入这条记录,用户名和密码

        4.根据返回值判断是否操作成功,成功就返回登陆,没成功  返回界面继续操作
<?php 

include_once("conn.php"); 
//这是每个php都会用到的,方便下次使用
<?php
    $con=mysqli_connect("localhost","root","root");
    header('Content-type:text/html;charset=utf-8');
    mysqli_query($con,"use test");
?>
//1 拿到用户名密码

$username=$_POST['username'];

$password=$_POST['password'];

//2 查询用户名有没有被占用     $con开门     $sql做事

$sql="select count(*) as total from wlb where username='$username'";

$res=mysqli_query($con,$sql);

$row=mysqli_fetch_array($res);

$count=$row['total'];

if($count>0){

echo "用户名已被占用";

?>

<a href="register.html">返回注册</a>

<?php

}else{
//3.往数据库里插入这条记录,用户名和密码
$sql="insert into wlb(password,username) values('$password','$username')";

$res=mysqli_query($con,$sql);//mysqli_query执行增删改查操作  返回0  执行查询 操作使用mysqli_fetch_array这样的函数去处理结果
//4.根据返回值判断是否操作成功,成功就返回登陆,没成功  返回界面继续操作
if($res>0){

echo"注册成功";

?>

<a href="login.html">返回登录</a>

<?php

}else{

echo"注册失败";

}

?>

<a href="login.html">返回登录</a>

<?php

//关闭连接

mysqli_close($con);

}

?>

最后别忘记关闭连接

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 思路:1 拿到用户名密码2 查询用户名存不存在 不存在 返回提示用户名不存在3 存在 继续去查询密码是否正确 ...
    Tomass阅读 251评论 0 1
  • TCP状态机里为何需要TIME_WAIT 如果我们来做个类比的话,TIME_WAIT的出现,对应的是你的程序里的异...
    batbattle阅读 4,951评论 0 8
  • 最近,参加一个朋友的婚礼,偶遇一个多年未见的同学,分别多年,自然亲近,我们聊了很多。 这位现在已经是某IT公司主管...
    南派大叔阅读 771评论 0 3
  • 去年夏天的时候,有一篇微信的文章讲酸奶是个骗局的,传播还是挺广的。 先说结论:想吃就吃。我个人还是挺喜欢喝酸奶的,...
    凌森阅读 1,360评论 3 9
  • 用大帅的话说,大早上起来就喷粪,管他呢,就是突然有太多的感悟,想要抒发,我知道,如果现在不记录下来,一会就会忘记 ...
    7d89c4c06062阅读 245评论 1 0

友情链接更多精彩内容