SQL语句
数据库连接
$connect = mysqli_connect('localhost','root','root','love');
//判断变量如果为真则取反 提示数据库连接失败并终止程序运行
if (!$connect){
    die("连接数据库失败");
}
//第二步 设置字符集
mysqli_query($connect, "ste names utf8");插入数据
定义变量 存放sql语句=表示插入新的一行数据插入到的表列名values 插入的值前后顺序需对应
$sql = "insert into article (articletitle,articletext,articletime,articlename) values ('$title','$text','$time','$name')";可以判断一下是否插入成功
$result = mysqli_query($connect,$sql);
if ($result) {
//插入成功跳转到指定路径
    echo "<script>alert('插入成功');location.href = '##';</script>";
} else {
//插入失败返回当前页面
    echo "'<script>alert('插入失败');history.back();</script>";
}更新数据
定义变量=更新数据表名需更新的 列名定义的变量获取到的数据筛选条件 如果等于则更新当前获取到的数据
$sql = "update article set articletitle = '$title', articletext = '$text' where articletitle = '$title'";删除数据
定义变量=删除from表名筛选条件 如果id等于传过来的值 则删除
$sql = "delete from leaving where id = $id";抽取一条对应id的数据
定义变量=查询*代表所有from表名 article筛选条件 定义一个条件id=获取到的id limit 1抽取对应行的一条数据出来
传参到page页面
 <a href="page.php?id=<?php echo $info['id'] ?>">//获取对应id在数据库中抽取数据
$id = $_GET['id'];
$sql = "SELECT * FROM article WHERE id='$id' limit 1";连接数据库查询 定义变量存返回值
$result = mysqli_query($connect,$sql);定义变量存放查询到的数组
$info = mysqli_fetch_array($resarticle);调用变量
<?php echo $info['articletitle']?>利用get方式地址栏传参
<a href="javascript:del(<?php echo $info['id']; ?>,'<?php echo $info['articletitle'];?>');"></a>javascript部分
- 定义del回调函数
- 获取到传过来的值
- confirm指定消息和带有确定和取消的对话框
- 跳转到指定的文件 并传参 多个参数可以用&分割
function del(id,articletitle){
              if (confirm('您确认要删除标题为 '+ articletitle + ' 的文章吗')){
                  location.href = 'dellitt.php?id=' + id + '&title' + articletitle;
              }
          }查询数据库id总数量语句
count(主键id)会表示直接扫描id列,然后取出id作判断是否为空,不为空则累加。它只是count(列)的一个特例。
//选择id列 作为shu from表名
$nub = "select count(id) as shu from leaving";
//连接数据库查询
$res = mysqli_query($connect,$nub);
//将查询到的值存到$res数组中
$leav = mysqli_fetch_array($res);
#将数值赋值到变量$shu
$shu = $leav['shu'];
循环数据库表内容
//选择*代表所有数据 查询出来的数据按id到序排列
$liuyan = "select * from leaving order by id desc";
$resliuyan = mysqli_query($connect,$liuyan);<? php
/*
  查询到的数组内容赋值到$info变量中 
  调用方式则<?php echo $info['xxx']?>
*/
while ($info = mysqli_fetch_array($resliuyan)) { ?>
    //需要循环的内容
    <? php
} ?>

学到了
123