定制开发小程序PHP后端连接数据库插入数据

一、打开phpstudy。怎么搭建phpstudy,定制开发小程序我上一个文章里有教。

 

二、编写代码

在网站下(默认是www文件下)定制开发小程序创建一个任意名称的文件夹,定制开发小程序文件夹里创建两个php定制开发小程序定制开发小程序后缀的文件,一个html后缀的文件,名称自定义。但为了方便理解我把文件名命名成这样:

 

       后端连接数据库插入数据的流程:前端.html文件调用后端.php文件,并接收用户传进来的数据;后端.php文件调用数据.php文件;数据.php文件用mysqli_connect函数与数据库连接。在前端.html文件点击提交,数据就会记录到数据库。

1、qian.html代码

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>简单但够用的留言板</title>
  6. </head>
  7. <body>
  8. <form action="hou.php" method="POST">
  9. 用户:<input type="text" name="user" /><br><br>
  10. 标题:<input type="text" name="title" value="" /><br><br>
  11. 内容:<textarea name="content"></textarea><br><br>
  12. <input type="submit" name="submit" value="发布留言"/>
  13. </form>
  14. <br>
  15. </body>
  16. </html>

2、hou.php代码如下:

  1. <?php
  2. include("shuju.php");
  3. if(isset($_POST['submit'])){
  4. $sql = "insert into message(user,title,content,lastdata)".
  5. "values ('$_POST[user]','$_POST[title]','$_POST[content]',now())";
  6. mysqli_query($conn,$sql);
  7. echo "<script>alert('添加成功');history.go(-1)</script>";
  8. }
  9. ?>

用include函数包含shuju.php文件进行调用。用户添加好后,弹框输出连接成功的字样。

注意:代码第6行的message为我数据库中某个库的一个表名。而这个表名你可以自定义。

 

3、shuju.php代码如下:

  1. <?php
  2. $conn=mysqli_connect("localhost","root","root") or die("数据库连接错误");
  3. $select = mysqli_select_db($conn,"chengfeng");
  4. //var_dump($select);
  5. mysqli_query($conn,"set names 'utf8'");
  6. ?>

这里用mysqli_connect函数与数据库连接,连接本机数据库,后面为连接数据库的用户名和密码,输入错误会输出数据库连接错误的字样。

注意:代码第5行的chengfeng为数据库的库名,也是可以自定义的。

 

三、创建数据库

浏览器访问你本机IP/phpMyAdmin。phpMyAdmin是站内管理数据库的工具。输入用户名密码,默认都是root,点击执行。

点击数据库,在新建数据库中新建你连接数据库文件中填写要连接的数据库名,也就是说对应创建,第二个选项选utf8_general_ci,点击创建。我这里是之前就创建好了的。

 创建成功,在页面又边找到刚刚创建的数据库,点击打开。

 

点击新建数据库,按照下图进行创建message这个表中的字段,点击保存,再点击执行。

 这样就完成了前后端和数据库的连接。

 

四、查看效果

模拟用户输入,发布留言。添加成功。

 成功存到了数据库。

 写的很简单,目的是学会数据是怎么从前端存到数据库的就行。

谢谢浏览,最好点赞关注 

 

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发