将文本从表单保存到数据库

时间:2012-10-04 03:55:36

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

我试图创建选项页面,用户可以在其中输入然后将数据保存到几个表格中,然后当保存添加到数据库中,可以读取实习生时,我真的不知道如何做到这一点,所以我'我希望有人可以提供帮助。

由于

丹佛

3 个答案:

答案 0 :(得分:2)

将数据插入数据库非常简单。

尝试:

<?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注入攻击。如果有帮助,请告诉我。

答案 1 :(得分:1)

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

  

Php代码从这里开始

     

?PHP的

     

$ hostname =“您的主机名”;

     

$ username =“您的用户名”;

     

$ password =“您的密码”;

     

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

     

if(!$ 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);   ?&GT;

答案 2 :(得分:0)

你可以很容易地说:

<?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服务器和数据库服务器何时无法正常通信。