使用默认值将表单输入到sql

时间:2015-11-02 09:36:51

标签: php sql forms

我的表格有2个值

fullname : [______________]
job : [______________]

但我需要使用结构

的sql
+---------+-----------+-------------+
| fullname| job       | status      |
+---------+-----------+-------------+

默认状态值为“1”

php下的脚本是什么

到目前为止我使用此脚本

if(isset($_GET['prosesdata']))
   {
    $query = "Insert INTO am (name, job, status) values('$_POST[name]', '$_POST[job]','$_POST[status]')";
    //echo $query; exit;
    $result = mysql_query($query) or die(mysql_error());
    if(!$result)
像我之前说的那样,它只从名称和工作中输入2个值,我不知道如何设置状态

1 个答案:

答案 0 :(得分:3)

  • 不要合并GETPOST
  • 请勿使用已弃用的mysql_*
  • 改为使用mysqli_*或PDO。

使用post作为表单方法。

在php中,

$fullname = $_POST['fullname'];
$job = $_POST['job'];
$status = 1;

$sql = "INSERT INTO your_table_name (fullname,job,status) values ($fullname,$job,$status)";