2015-11-02 4 views
-1

я иметь форму с 2 значенияформа ввода в SQL со значением по умолчанию

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 значения от имени и работы, я понятия не имею, как поставить статус

+0

вы хотите, чтобы написать код ... Как вставить запись? –

+0

вы пробовали что-нибудь до сих пор .. ?? –

+0

обновленный пост, я использую этот запрос в своем php-файле –

ответ

3
  • Не сливать GET и POST
  • Не используйте 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)"; 
+0

, это работа, и я получил точку ... установить var, а затем использовать insert в
большое вам спасибо,


, но я не понимаю, что вы имеете в виду о dont merge get и post и не использовать mysql_ * sorry im new @Niranjan –

+0

либо использовать 'GET', либо' POST', в вашем коде вы использовали оба варианта, которые не являются предпочтительными. –

+1

'mysql_', который вы использовали в своем коде, официально устарел, поэтому используйте' mysql_ * 'или' PDO'. Я могу сказать, что расширенная версия mysql_ с большим количеством дополнительных преимуществ. –

Смежные вопросы