根据可变数据,将数据行带到其他页面

时间:2018-11-29 02:20:46

标签: php mysql forms variables

大家好,我目前面临一个问题,我想根据变量 selected_option 将选定的数据行发送到付款模块或交付模块。如果用户选择了退款,则已 APPROVE 的这一行数据将被发送到付款模块进行进一步处理,反之亦然。下面是我当前所在的代码。

if(isset($_POST['btnApprove']))
{
  $selectedItem = $_POST['selectitemradio'];
  echo $selectedItem;
  $sql = "UPDATE `returntable` SET `return_status`='APPROVED' WHERE return_id= '$selectedItem'";

  if(!mysqli_query($db,$sql)){
    echo "failed";
  }else {

    if (`return_option` == 'Refund')
    { 
        echo 'Bring Selected Row Of Data To Payment Module';
    } elseif (`return_option` == 'Replacement') {
        echo 'Bring Selected Row of Data To Delivery Module';
    }
    // header("refresh: 0.0000000000000000000000001");
  }

}

1 个答案:

答案 0 :(得分:0)

更改代码。我认为您选择了错误的变量。您为所选选项选择的变量是什么。我不确定 。如果是$selected_option,请编写此代码

if ($selected_option == 'Refund')
    { 
        echo 'Bring Selected Row Of Data To Payment Module';
    } elseif ($selected_option == 'Replacement') {
        echo 'Bring Selected Row of Data To Delivery Module';
    }