实际操作,附上代码,将内容展现出来

<?php
$link = mysqli_connect('localhost' , 'root' , 'root');

if(!$link){
    exit('数据库链接失败');
}
mysqli_set_charset($link,'utf8');

mysqli_select_db($link,'pikachu');

$sql = 'select * from users';

$obj = mysqli_query($link,$sql);

echo '<table width="600" border="1">';
    echo '<th>id</th><th>username</th><th>password</th><th>level</th><th>操作</th>';
    
    while($rows = mysqli_fetch_assoc($obj)){
        echo '<tr>';
            echo '<td>'.$rows['id'].'</td>';
            echo '<td>'.$rows['username'].'</td>';
            echo '<td>'.$rows['password'].'</td>';
            echo '<td>'.$rows['level'].'</td>';
             echo '<td><a  href="del.php?id='.$rows['id'].'">删除</a>/<a  href="update.php?id='.$rows['id'].'">修改</a></td>';
        echo '</tr>';
    }
echo '</table>';

mysqli_close($link); 


【天龙八部】
1、链接数据库
2、判断是否链接成功
3、设置字符集
4、选择数据库
5、准备sql语句
6、发送sql语句
7、处理结果集
8、释放资源(关闭数据库)
$result=mysqli_query($link,$sq1)//返回一个对象
mysq1i_fetch_assoc($result)一个一个往下读的返回的时候一个一维的关联数组(必须记住)
mysq1i_fetch_row($result)返回一个索引数组
mysq1i_fetch array($result)返回一个有索引又有关联的数组
myaq1i_num_rows($result)返回查询时候的结果集的总条数
myaq1i_affected_rows($link)返回你修改的,删除,添加的时候的受影响的行数
mysqli_insert_id($1ink)返回的是你插入的当前的数据的自增的id

首先解决上章处理结果集得问题,获得表中所有数据

接下来我已一个模版,通过不断修改函数,来学习这些函数

$res = mysqli_fetch_row($obj);//只返回一个带索引的数组

$res = mysqli_fetch_array($obj);//返回一个既有索引又有关联的数组

$res = mysqli_num_rows($obj);//返回的是表中共有几行数据

$res = mysqli_affected_rows($link);//返回的是受影响的行数

修改为红色所指

运行后可以看到数据库中加入一条数据

返回结果

【天龙八部】
1、链接数据库
2、判断是否链接成功
3、设置字符集
4、选择数据库
5、准备sql语句
6、发送sql语句
7、处理结果集
8、释放资源(关闭数据库)
Sresult=mysqli_query($link,$sql)//返回一个对象
mysq1i_fetch_assoc($result)一个一个往下读的返回的时候一个一维的关联数组(必须记住)
myaq1i_fetch_row($result)返回一个索引数组
mysq1i_fetch_array($result)返回一个有索引又有关联的数组
mysq1i_num_rows($result)返回查询时候的结果集的总条数
myaq1i_affected_rows($link)返回你修改的,删除,添加的时候的受影响的行数
mysqli_insert_id($link);返回的是你插入的当前的数据的自增的id

php7以上连接mysqli,php5连接mysql,我学习的是php7以上版本的,5只需修改几个函数名即可

<php
//1链接数据库
$link=mysqli_connect(‘localhost’,’root’,’root’);
//var_dump($link);

返回的是一个对象

//2判断是否链接成功
if(!$link){
exit(’数据库链接失败);
}
//3、设置字符集
mysqli_set_charset($link,’utf8′);

//4、选择数据库
mysqli_select_db($link , ‘pikachu’);

//5、准备sq1语句//select update insert delete users
$sql=”select * from users”;

//6、发送sq1语句
$res = mysqli_query($link , $sql);
var_dump($res);

//7、处理结果集

$result = mysqli_fetch_assoc($res);//这条语句只有一条的话显示表中第一列
$result = mysqli_fetch_assoc($res);//如果这条语句有两条则显示表中第二列,以此类推

var_dump($result);

//8、关闭数据库(释放资源)

mysqli_close($link);