2016-09-30 67 views
0

我在單個頁面上有一個表單,如果它沒有我希望它插入的ID。但如果有一個id然後更新。多條if和elseif語句形式

我很難得到表單值顯示在按鈕中。

我也不確定我的if或else if語句是否合理。

<?php 
function myform(){ 
    if(isset($_POST['add'])) { 
     if ($myform_id > 0) { 
      //my insert query here  
      $btn_value = "add"; 
      $btn_name = "add"; 

     }elseif(isset($_POST['edit'])){ 
      //my update query here   
      $btn_value = "edit"; 
      $btn_name = "edit"; 
     } 
    } 
} 
?> 

我的表單按鈕

<input type="submit" name="<? $btn_name?>" value="<? $btn_value?>"> 
+0

PLZ份額的代碼。 – devpro

+1

'」value =「<?$ btn_value?>」>'你沒有迴應'$ btn_name' – devpro

+1

不知道,ru期待, $ btn_name =「add」;'沒有提交表單? – devpro

回答

1

試試這個

<input type="submit" name="<?echo $btn_name;?>" value="<? echo $btn_value;?>"> 
+0

@namiramir仍然表示未定義的輸入變量 – Case

1

php的標籤內本身給下面的語句

print "<input type='submit' name='$btn_name' value='$btn_value'>";