从上一页获取id

时间:2016-03-23 06:56:18

标签: php mysql sql

现在是我的代码  

SESSION_START();
if(isset($_POST['submit'])) {
include 'connection.php';
    $id             = $_POST['id'];
    $fullname       = $_POST['fullname'];
    $kategori       = $_POST['kategori'];
    $lokasi         = $_POST['lokasi'];
    $masaberlaku    = $_POST['masaberlaku'];
    $tipe           = $_POST['tipe'];
    $deskripsi      = $_POST['deskripsi'];
    $teknologi      = $_POST['teknologi'];


    mysql_query     ("UPDATE activity SET fullname ='$fullname' WHERE id_activity ='$id'" );
    mysql_query     ("UPDATE item INNER JOIN activity SET item.namaitem = activity.fullname WHERE activity.item_id = item.item_id") ;
    header("Location: modelingform.php?id=$id");
    }   

我要问的是,我可以将底部的$ id发送到下一页吗?

所以我被引导到modelingform.php?id=1

我现在得到的是modelingform.php?id=%201

1 个答案:

答案 0 :(得分:0)

您需要对$id

使用urlencode()功能

示例:

header("Location: modelingform.php?id=".urlencode(trim($id)));

在使用(+)的urlencode()空格编码中,您还需要使用trim()来删除空格。