2017-09-15 58 views
0

我有一個變量這樣通過在URL多個變量在PHP

$groupid=$_GET['groupid']; 

,並在同一頁上我有這樣一個按鈕..

<td> 
     <a href="assigncoursedelete.php?id=<?php echo $row->id;?>" onclick="return confirm('Are you sure you wish to delete this Record?');"> 
     <div style="background-color:#CD5C5C; width:30px; padding-left:9px; padding-top:3px; height:28px; color:white"> 
     <em class="fa fa-trash"></em></div> 
    </td> 

,我想傳遞$groupid在上面的URL變量..

我試過,但它不是傳遞變量,以刪除頁..

誰能幫助我如何做到這一點..提前

謝謝..

+0

我建議使用HTTP POST方法通過HTML刪除。瀏覽器/機器人可以預取/關注鏈接並導致災難。 – Progrock

回答

1
<td><a href="assigncoursedelete.php?id=<?php echo $row->id;?>&groupid=<?php echo $groupid; ?>" onclick="return confirm('Are you sure you wish to delete this Record?');"><div style="background-color:#CD5C5C; width:30px; padding-left:9px; padding-top:3px; height:28px; color:white"> 
             <em class="fa fa-trash"></em></div></td> 

這會不會對你的工作嘗試

+0

這是工作。請嘗試。 –

+0

是它的工作..謝謝你.. – user200

1
assigncoursedelete.php?id=<?php echo $row->id;?>&groupid=<?php echo $groupid; ?> 

您必須使用「&」傳遞多個網址中的數據

+0

謝謝你..它的工作.. – user200

+0

然後請接受它作爲有效的答案。樂意效勞。 – pr1nc3

0

您可以試試這個: -

<td> 
    <a href="assigncoursedelete.php?id=<?php echo $row->id."&groupid=".$groupid;?>" onclick="return confirm('Are you sure you wish to delete this Record?');"> 
    <div style="background-color:#CD5C5C; width:30px; padding-left:9px; padding-top:3px; height:28px; color:white"> 
    <em class="fa fa-trash"></em></div> 
</td> 

Happy編碼:-)

0

使用php http_build_query函數。這將需要的可能的編碼問題護理:

<?php 
$data = [ 
    'id' => 47, 
    'name' => 'this & that' 
]; 

$url = 'destination.php?=' . http_build_query($data, '', '&amp;'); 
?> 
<a href="<?= $url ?>">Do something</a> 

輸出:

<a href="destination.php?=id=47&amp;name=this+%26+that">Do something</a>