PHP创建表单并将表单数据写入MySQL数据库中

今晚研究一下PHP创建表单并将表单数据写入MySQL数据库中,上网搜了一下总结了一个简易教程,新手笔记不足之处望各位手下留情!

1、首先我们需要写一个数据录入的表单界面,用html写,代码如下,将文件命名为index.html,然后放到网站你指定的目录。

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <div class="header">
      <h1>表单录入界面</h1>
    </div>
    <div id ="contact_form"> 
    <form action="contact_insert.php" method ="post"> 
    名字:<input type="text" name="name"> 
    邮箱:<input type="text" name="email"> 
    内容:<input type="text" name="message"> 
    <input type="submit" name="submit"> 
    </form> 
    </div>

2、然后我们需要写连接数据库并写入数据到数据库中的代码,文件命名为contact_insert.php,也放到网站你指定的与上面文件相同的目录下:

<?php
    if(isset($_POST['submit']))
    {
    $conn=MySQLi_connect("localhost","数据库帐户","数据库密码");
    MySQLi_select_db($conn,"表单名称");
    $sql="INSERT INTO `contect` (name,email,message) VALUES ('$_POST[name]','$_POST[email]','$_POST[message]')";
    $a=mysqli_Query($conn,$sql);
    if (!$a)
      {
     echo mysqli_error($conn);
      }
    else
    {
      echo "您的信息提交成功!";
    }
    mysqli_close($conn);
    }
    ?>

3、打开你的网页界面:ip或域名:端口号/index.html 进行访问,得到如下界面:图片[1]-PHP创建表单并将表单数据写入MySQL数据库中-源码库4、然后填入数据点提交,如果返回如下提示“您的信息提交成功!”则说明数据提交成功。如返回信息为错误代码,请检查数据库用户名密码及表单内容是否填写正确,还有个情况就是软件环境的版本导致代码不一样。

图片[2]-PHP创建表单并将表单数据写入MySQL数据库中-源码库5、返回数据库管理页面查看数据表单,看信息录入是否正常!图片[3]-PHP创建表单并将表单数据写入MySQL数据库中-源码库6、怎么在前端查询录入的数据?php代码如下:

<?php
    header("Content-type:text/html;charset=utf-8");
    $conn=mysqli_connect("localhost","数据库用户名","数据库密码");
    $table=mysqli_select_db($conn,"数据库名");
    $result=mysqli_Query($conn,"select * from 表名");
    while ($row=mysqli_fetch_array($result)) 
    echo $row['name'].'-'.$row['email'].'-'.$row['message'].'<br/>';
    mysqli_close($conn);
    ?>

7、打开你的网页界面:ip或域名:端口号/Query.php进行访问,得到如下界面说明查询成功:

图片[4]-PHP创建表单并将表单数据写入MySQL数据库中-源码库

你已经把内容看完了
© 版权声明
1:本网站名称:源码库
2:本站永久网址:www.ymkuz.com
3:本站部分内容收集于互联网,如果有侵权内容、请联系我们删除,不妥之处,敬请谅解
4:本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
5:本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6:本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新
7.文章投稿-投诉建议E-mail:yunduanw@qq.com 站长QQ:99767152 官方QQ群:源码库交流群
点赞659 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容