0x01 前言

突发奇想,想使用phpstudy搭建数据库并使用php与之进行交互,然后便有了之后的操作。

0x02 phpstudy下载

这个自行下载,比较简单。

0x03 phpstudy中安装数据库管理软件

下载SQL_Front
在这里插入图片描述


打开工具
在这里插入图片描述


0x04 phpstudy数据库相关操作

直接进去就行,可能要输入密码,就看应用上的数据库的信息上面有账户信息。
在这里插入图片描述


1.创建数据库
在这里插入图片描述
2.创建表
右击数据库==>填写相关的信息
在这里插入图片描述
3.创建字段
右击表==>新建==>然后填写字段名字、类型
在这里插入图片描述

0x05 php与数据库的交互

<?php
    $link = mysqli_connect("localhost:3306","root","123456");//数据库端口的连接
    if($link){
	echo"数据库连接成功";
	}
    $sql_select = mysqli_select_db($link,"stu");//连接数据库
    if($sql_select)
    {
        print($sql_select);
	echo "是正确连接的!!!111";	

    }
    $query='INSERT into student(id,name,age,major) VALUES("4","王五","34","地信")';
    mysqli_query($link, $query);
    $str ="select * from student";  //查询语句
    $result = mysqli_query($link,$str);
    $arr=array();
    echo mysqli_num_rows($result);
    while($row = mysqli_fetch_array($result))
    {
        $arr[] = $row;
    }
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<style>
table,th,td
{
	border:1px solid  #000;
}
</style>
</head>
<body>
    <table align="center">
        <th colspan="4">学生查询系统</th>
        <tr>
        <td>序号</td>
        <td>姓名</td>
        <td>年龄</td>
        <td>专业</td>
        </tr>
    
        <?php
        foreach ($arr as $key=>$value)
             {
        ?>
              <tr>
              <td><?php echo $value['Id'];?></td>
              <td><?php echo $value['name'];?></td>
              <td><?php echo $value['age'];?></td>
              <td><?php echo $value['major'];?></td>
              </tr>
         
        <?php }?>
   </table>
</body>
</html>

在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐