【问题标题】:storing data in mysql from submitted html pages [closed]从提交的html页面将数据存储在mysql中[关闭]
【发布时间】:2013-06-15 05:03:36
【问题描述】:

所以,我在引用数据库以存储我的网站的新用户信息时遇到问题。这是我们正在使用的 html 示例。我也提供了php表单。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd"
    >
<html lang="en">
<head>
    <title>Log In</title>
</head>
<body>
<form action= "form_process.php" method="post">

//Inputting user information: first name, last name, password, gender.
First Name: <input type="text" name="firstname"> <br/>
Last Name: <input type="text" name="lastname"> <br/>
Password <input type="password" name="password"> <br/>
Are you male or female?<br/>
Male<input type="radio" name="Male" value="Male"> <br/>
Female<input type="radio" name="Female" value="Female"> <br/>
<input type="submit" value="submit"> 
</form> 
</body>
</html>

Here is the php form that I am using to confirm the data passed.

<?php
$first = $_POST['first'];
$last = $_POST['last'];
$email = $_POST['email'];

echo("First: ". $first);
echo("<br/>Last: " . $last);
echo("<br/>Email: " . $email);
?>

让我知道如何将信息存储到 mysql。我使用 Go Daddy 作为 mysql 服务器。

谢谢!

【问题讨论】:

  • 你有没有……上帝保佑……尝试过什么?
  • 我们很乐意帮助您解决现有代码的问题,但我们不会(在大多数情况下)为您编写代码或开发计划。您可能希望查阅文档和/或教程以了解通过 PHP 连接到 MySQL 的基础知识。当您在实施过程中对您的代码有具体问题时,请随时发布您的代码和问题的详细信息。

标签: php html mysql store


【解决方案1】:

假设您的表格很简单,具有与您通过 HTTP POST 收集的内容相匹配的字段,您将执行以下操作:

// open database connection
$db = new PDO('mysql:host=hostname;dbname=dbname', 'username', 'password');

// prepare SQL statement
$sql = $db->prepare("INSERT INTO table (first, last, email) VALUES (?, ?, ?)");

// execute prepared statement and insert into db
$sql->execute(array($first, $last, $email));

对于一个非常好的 PDO 初学者教程,我会查看:http://wiki.hashphp.org/PDO_Tutorial_for_MySQL_Developers

【讨论】:

  • 酷!太感谢了!我现在正在安装 mySql。那应该下载来使用这些命令吧?
  • @EvanWiley 是的,先生,您需要安装/运行 MySQL 才能将存储数据连接到它。如果您之前没有设置 PHP/MySQL 实例,我建议您尝试 MAMP (Mac) 或 XAMPP (Windows) 之类的东西。
猜你喜欢
  • 1970-01-01
  • 2019-02-10
  • 2019-05-02
  • 2011-06-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-07
  • 1970-01-01
相关资源
最近更新 更多