SQL查询与子查询&PHP简介及基础函数-20220502

SQL查询与子查询

MySQL基础查询语句
order by * 根据*字段名排序
order by * desc 根据*字段名倒序排序
select * from * limit n,m 分页 从*库中第n-1行往下取m行。
=可以用like代替
like '%a%' 模糊查询,%代表任意字符,用于定位查询字符位置。
not(!!)
and(&&)
or(||)
9%4 取9/4的余数
select sleep (5) 延迟5秒输出
select * from * where * union all select * 联合查询前后结果一致时,显示内容不会合并。
括号内的内容先执行,括号外的后执行。  子查询
GROUP_CONCAT(*)   将多行输出值按顺序拼接成一个字段
ASCII(*)   转换成ASCII码
daterbase()  查询当前数据库名
user()或System_uers() 查询当前登录的用户名
version()  查询当前MySQL服务器的版本
 

PHP简介及基础函数

后端 ASP|ASPX|PHP|JSP
PHP 后端 动态脚本语言,编写网页。
PHP是将程序嵌入到HTML文档中执行。

<?php  ?>
<script language="php">
</script>

<?php  phpinfo(); ?>

//echo网页输出
<?php
echo "Hello world"; 
?>

$:变量标识 用法:$a=*
define:常量标识 用法:define(x,y) 定义一个常量x的值是y

""会对中间的变量再次解析。

php输出拼接符是:.

php函数:
md5(*):将*进行MD5加密。

创建函数语法:
<?php
function *()
{
要执行的代码;
}
?>
形参:只会在函数内产生影响。
=:赋值
==:比较数值
===:比较类型和比较数值
var_dump() 专门用于查询变量类型
.=:累积拼接等于。

条件分支语句:
if...else
switch...case 1 break...case 2 break...default
break:跳出循环

循环语句的书写
for循环
for($*=*;$*<>=*;$*++){***}
while循环
while(*<>=*){sum =sum+i;*++;}
编码有问题,在上方加上<meta charset="utf-8" />

break跳出此次循环 
continue终止单次循环并进入下一次循环。

表单是HTML重要组成部分
GET传参 URL栏目有问号就说明有GET传参。数组选中核心是通过中括号选中键。
POST传参
$_GET 获取GET方式提交的内容。
$_POST 获取POST方式提交的内容。
$_REQUEST 能获得GET及POST传参。
$_COOKIE 获取COOKIE。
cookie 代表账号权限。

PHP操作MySQL
连接数据库
$*=mysqli_connect("地址","数据库账号","数据库密码","数据库名称");
选择数据库
mysqli_select_db($*,"数据库名称");
执行SQL语句
$**=mysqli_query($*,"SQL语句"); 
遍历查询结果
$row=mysqli_fetch_row($**); 返回一行
$table=mysqli_fetch_all($**); 返回全部内容(一个表)
$row=mysqli_fetch_array($**);
关闭数据库连接
mysqli_close($*)
@$****  @的作用是屏蔽报错

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值