美文网首页
PHP及连接数据库

PHP及连接数据库

作者: js技术 | 来源:发表于2021-09-17 19:17 被阅读0次

    服务器 : 协议 http https 域名 www.baidu.com 端口 80 443 默认端口

    文件在服务器上的路径地址  http://www.baidu.com:80/index.html   http 地址 会自动指向 www目录

    一、 本地访问 服务器

    1.localhost: http://localhost:80/php01/1.php

    2.127.0.0.1:80/php01/1.php

    二、 通过局域网或者是外网的ip来进行方法

    一、 基本语法

    1.要在 <?php 代码     2.输出 值 echo :只能输出字符串和数字;  3.php的注释    4.写法,每一行都需要分号;    5.查看php的信息;phpinfo();  6.变量是区分大小写的; 函数不区分大小写

    查看数据类型 gettype      判断是否是某个类型 is_string      int (整型) float(浮点型)   空判断  !empty不为空  

    数组的循环   for($i=0;$i<count($arr);$i++){                             foreach($arr as $k=>$v){

                         echo$arr[$i]; }                                                        echo $v; } 

    引入其他的php    (include './a.php';) 

    运算符 + - * / %       变量 自增 和自减++  --                逻辑运算符 && and || or !              xor : 异或 相同为假 不同为真

    三元运算符   $flag?$a = 10:$a=20;         比较运算符  > < >= <= == ===

    数组方法   day23/php01/3.php

    1.销毁数组unset      2.数组的长度  count      3.某个值 是否再数组里 in_array

    4.数组排序 sort 会改变原本数组 ,排序数组里的值, 返还值 是是否排序成功    5.数组排序 通过数组的下标排序; ksort

    5.数组头部添加元素 array_unshift("数组","要新增的元素");    6.尾部新增 array_push($arr,"新加的元素");

    7.头部删除 array_shift($arr);      8尾部删除; array_pop($arr);   9.数组的反转  $res = array_reverse($arr);

    10.在任意位置添加删除   $res = array_splice($arr,1,1,"值");     11.数组截取  $res = array_slice($arr,1,2);

    print_r( $_GET ); // 数组      json_encode 把数组转换成json    json_decode 把json转成 数据

      php跳转地址 header("Location:phone.php");

     字符串  

    1.strlen :字符串的长度 ,中文 会占3个字符长度  2.字符串拼接 ".";    3.把字符串转成小写 strtolower   4.把字母转成大写 strtoupper

    5.查找字符首次出现的位置 下标位置strpos   6.explode :根据特定字符来切割字符串为数组     7.替换字符串 str_replace  

    8.会去掉字符串里的标签 ,xml   9 . 转义字符串的htmlspecialchars

    sql语句

    INSERT INTO 表名(字段一,字段二) VALUES("值1","值2");

    删除

    DELETE FROM 表名 WHERE 条件;

    修改

    UPDATE 表名 SET 字段一=值一,字段二=值二 WHERE 条件

    查询

    SELECT 字段 FROM 表名 WHERE 条件;

    倒序 :DESC 正序 ASC SELECT * FROM 表名 ORDER BY 字段 DESC ;

    在某某之间 BETTWEEN AND

    SELECT * FROM 表名 字段 BETTWEEN 值 AND 值2;

    或者 OR

    SELECT * FROM 表名 WHERE 条件1 OR 条件2;

    限制查询 LIMIT 从哪开始查 查询的条数

    SELECT * FROM 表名 LIMIT 0,5;

    查询数据的条数 COUNT

    SELECT COUNT(*) FROM 表名;

    连表查询 JOIN ON

    SELECT * FROM 表1 JOIN 表2 ON 表1.字段=表2.字段;

    LEFT JOIN 做关联查询

    RIGHT JOIN 有关联查询

    模糊查询 LIKE %

    SELECT * FROM 表名 WHERE 字段 LIKE '张%'

    php 连接数据库

    $link=mysqli_connect(域名,用户名,密码,表名);//    执行sql语句    mysqli_query($link,$sql);// 查 // 执行结果集  获取一条信息  mysqli_fetch_assoc(结果集);     //获取多条信息 需要while循环;

    相关文章

      网友评论

          本文标题:PHP及连接数据库

          本文链接:https://www.haomeiwen.com/subject/knrsgltx.html