【问题标题】:Save text from form to database [closed]将文本从表单保存到数据库[关闭]
【发布时间】:2012-10-04 03:55:36
【问题描述】:

我正在尝试创建选项页面,用户可以在其中输入然后将数据保存到几个表单中,然后在保存时将其添加到可以读取实习生的数据库中,我不确定如何执行此操作,所以我我希望有人可以提供帮助。

谢谢

丹佛

【问题讨论】:

  • 所以你根本不会编程?
  • 我了解基础知识,但它是一个学习项目,我可以实现代码。只是不确定这一点
  • 这需要一些教程,丹佛。你刚才说的能做到多少?
  • 您应该更好地格式化和措辞您的帖子。我真的不明白你在问什么。
  • @Osiris 我想知道将表单中输入的文本保存到数据库表中以便在其他地方显示的最佳方法

标签: php mysql database forms content-management-system


【解决方案1】:

将数据插入数据库真的很简单。

尝试:

<?php
$connect = mysql_connect("databaseserver", "username", "password");
if(!$connect)
{
echo 'Error';
}
mysql_select_db("databasename", $connect);
$fname = 'Tim';
$lname = 'Powell';
$email = 'tpowell@powellintellabs.com';
mysql_query("INSERT * INTO table (fname, lname, email) VALUES('$fname', '$lname', '$email')");
?>

这应该将信息插入数据库“databasename”和表“table”。此外,如果您不熟悉数据库,那么某些东西必须是独一无二的。如果您将列“id”命名为主键并将其设置为自动递增,它会更容易。您可能还想研究防止 mysql 注入攻击。如果有帮助,请告诉我。

【讨论】:

  • 如果它在一个有指定文件的 cms 中,我是否必须使用孔连接设置?
  • A+ 努力!欢迎使用 stackoverflow。
  • 这是针对谁的?我想如果对我来说这是讽刺
【解决方案2】:

试试这个很简单易懂............

php 代码从这里开始

?php

$hostname="你的主机名";

$username="你的用户名";

$password="你的密码";

$con = mysql_connect($hostname,$username,$password);

如果 (!$con) {

die('无法连接:' . mysql_error()); }

mysql_select_db("你的数据库名", $con);

$sql="插入表名 (colname1, colname2, colname3, colname4..) 价值观 ('$_POST[colname1]','$_POST[colname2]','$_POST[colname3]','$_POST[colname4]')";

if (!mysql_query($sql,$con))

{

die('错误:' .mysql_error());

}

echo "添加了 1 条记录";

mysql_close($con); ?>

【讨论】:

  • 所以这将是多个表单的一个代码?就像这样,如果我有多个可以编辑的表格,它会保存所有表格吗?
【解决方案3】:

你可以很容易地说:

<?php
mysql$_connect("databaseserver", "username", "password");
mysql_select_db("databasename");
$fname = 'Tim';
$lname = 'Powell';
$email = 'tpowell@powellintellabs.com';
mysql_query("INSERT * INTO table (fname, lname, email) VALUES('$fname', '$lname', '$email')");
?>

if(!$connect) 只是告诉您您的 Web 服务器和数据库服务器何时无法正常通信。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-29
    • 2015-01-23
    • 1970-01-01
    • 2018-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多