php - 服务器端 PHP 代码将表单处理到 mysql

标签 php mysql

我有一个表单(在 form.php 页面上),当单击提交按钮时,它使用以下方式将数据发送到 mysql:

  <form name="food."; action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" >

我现在想将其提交到 mysql,然后转到“thankyou.php”页面。所以我需要一个服务器端 PHP 代码来将表单处理到 mysql。

  <form name="food."; action="thankyou.php" method="post" >

thankyou.php 将提交表单,然后显示“谢谢,您的表单已提交”。

thankyou.php 页面上需要编写什么代码才能在 form.php 页面上提交表单数据。

最佳答案

您应该阅读一些基本教程:http://www.w3schools.com/php/php_mysql_insert.asp

这里是示例代码:

<?php
    $con = mysql_connect("localhost","peter","abc123");
    if (!$con)
      {
      die('Could not connect: ' . mysql_error());
      }

    mysql_select_db("my_db", $con);

    $sql="INSERT INTO Persons (FirstName, LastName, Age)
    VALUES
    ('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";

    if (!mysql_query($sql,$con))
      {
      die('Error: ' . mysql_error());
      }
   header("Location:thankyou.php");

    mysql_close($con)
    ?> 

关于php - 服务器端 PHP 代码将表单处理到 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9167184/

相关文章:

php - 在 PHP 中给定周末和无工作日,选择具有非空值的最新日期

mysql - Magento 触发查询

php - PHP中关联数组的多排序

php - 如何改进我的附加程序功能的 if else 语句

php - 以编程方式从 WordPress 中删除图像

mysql - 如何从数据库中选择来组织像这个报告这样的数据

Docker 中的 MySQL 和卷

php - 找不到类 'Google_Client'

php - 带有自签名证书的 POST 请求

mysql - Django模型查询的数据库访问机制