php

php是拍黄片的缩写,哈哈,后台语言。

直接整,

html里面,标签是<html></html>

css里面,标签是<style></style>

js里面,标签是<scirpt></scirpt>

那么,不用说php里面标签是

<php></php>

错,上面是答错特错,php代码必须放在

<?php 放这里?>

二话不说,先定义一个变量

<?php

​ var a = 12;//错,这个是js

​ $a = 12;//正确,以后钱也必须加着

?>
定义函数

function show(){

 $a = 5;
 $b = 12;
 $c = $a+b;
 echo $c;

}
强调两点 1.分号丢了就错,而 echo相当于alert php是另外语言了没有alert

其余各种语法,比如判断 循环 都和js一样。直接上核心,后台语言就两个目的,接收和处理数据。

前端:

<form action="get.php" method="get">
    <input type="text" name="user" id="user">
    <input type="password" name="pass" id="pass">
    <input type="submit">
</form>

后台php代码 get.php文件写法,用$_GET获取前端表单数据。

<?php
    $user = $_GET['user'];
    $pass = $_GET['pass'];
    echo '您输入的用户名是'.$user.',密码是'.$pass;
?>

数据库

<?php 
    //1.连接数据库
    //mysql_connect('数据库地址','用户名','密码');
    mysql_connect('localhost','root','');
    //2.选择数据库
    mysql_select_db('learn2');
    //3.编写sql语句  查询表
    $sql = "SELECT * FROM user";
    //4.执行SQL语句
    $result = mysql_query($sql);
   //5.抓取结果 返回的是空数组
    while($row = mysql_fetch_row($result)){
    echo $row[0].'-----'.$row[1].'<br>';
    }
?>

PHP写个登录注册接口配合ajax使用

<?php 
//1.接收数据
$act = $_GET['act'];
$user = $_GET['user'];
$pass = $_GET['pass'];
//判断
switch($act){
    case 'lgn':
    //1.连接
    mysql_connect('localhost','root','');
    //2.选择库
    mysql_select_db('learn2');
    //3.编写sql
    $sql = "SELECT * FROM user WHERE username ='".$user."'";
    //4.执行
    $result = mysql_query($sql);
    //5.亲自抓取一条数据

    $row = mysql_fetch_row($result);
    if($row){
        if($row[1]==$pass){
            echo '{error:0,msg:"登录成功"}';
        }else{
            echo '{error:1,msg:"用户名或者密码错误"}';
        }
    }else{
        echo '{error:1,msg:"用户名不存在"}';
    }
    break;
    case 'add':
    //1.连接
    mysql_connect('localhost','root','');
    //2.选择库
    mysql_select_db('learn2');
    //3.编写sql
    $sql = "SELECT * FROM user WHERE username ='".$user."'";
    //4.执行
    $result = mysql_query($sql);
    //5.亲自抓取一条数据

    $row = mysql_fetch_row($result);
    if($row){
        echo '{error:1,msg:"用户名已经存在"}';
    }else{
        $I_sql = "INSERT INTO user VALUES('".$user."','".$pass."')";
        $query = mysql_query($I_sql);
        if($query){
            echo '{error:0,msg:"注册成功"}';
        }

    }
    break;
}
?>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • php html里面,标签是 css里面,标签是 js里面,标签是 那么,不用说php里面标签是 错,上面是答错特...
    蒲公英_前端开发者阅读 2,726评论 0 1
  • 子夏问孝,子曰"色难"。和颜悦色的行孝确实是很难。那么怎么样才能解决这个问题?《论语》也给...
    梅篆儒阅读 4,729评论 0 8
  • 我刚刚进入教会的时候,让我有许多惊讶的地方,就是教会的男人,教会的男人和我以往见过的男人不太一样,做事的方式,说话...
    仇小方阅读 6,725评论 1 2
  • 抢七了,这注定不是一个平凡的赛季。一整个赛季我们见证了太多神奇的记录。而这些神奇,大多和勇士有关。勇士用他们现代的...
    Tracysong阅读 1,826评论 0 1