我想用一个PHP窗体来获取登录用户的用户名和他们的输入,并将该输入添加到他们的用户数据在mysql下的列...使用PHP窗体输入数据到用户的mysql记录
到目前为止,我做了一个phpfusion自定义页面,它具有下列创建表单的代码,但我相信它缺少正确的代码来设置用户名变量,以便在输入文件中查找用户标识。
<p>
<table border="1">
<tr>
<td align="center">Set/Change MineCraft Password</td>
</tr>
<tr>
<td>
<table>
<form method="post" action="input.php">
<tr>
<td>MineCraft Password</td>
<td><input type="text" name="MC password" size="20">
</td>
</tr>
<tr>
<td></td>
<td align="right"><input type="submit"
name="submit" value="Submit"></td>
</tr>
</table>
</td>
</tr>
</table>
<?php
$userdata['user_name']="username"
?>
</p>
然后输入文件看起来像下面豆蔻位:
<?
//the example of inserting data with variable from HTML form
//input.php
mysql_connect("localhost","root","admin");//database connection
mysql_select_db("database");
//inserting data order
$order = "INSERT INTO data_employees
(user_name, user_mcpass)
VALUES
('$user_name',
'$MC password')";
//declare in the order variable
$result = mysql_query($order); //order executes
if($result){
echo("<br>Input data is succeed");
} else{
echo("<br>Input data is fail");
}
?>
目前,它已不能输入任何东西到MySQL,但返回成功消息。
任何帮助?!?!
两件事,一个 - >你在哪里分配'$ user_name'和'$ MC密码'以及两个 - >'$ MC密码'是一个无效变量。 – Rasclatt 2014-09-27 06:33:29