2015-10-16 28 views
1

我的問題是如何對href標籤內的變量賦值多次。 在這行代碼中,我有一個價格是價格的飛機價格。我的問題是,如果我想擁有多個?可能嗎?兩個值在1 href?不使用jscript帶有多個賦值的Href標籤使用獲取到其他頁面使用php

<td align="center"> 
     <a href="flights.php?flightprice=<?php echo $flights->price; ?>&action=getflight" onclick="return confirm('Are you sure')">GET FLIGHT</a> 
</td> 
+0

如果您檢查網址,你會發現2倍的值。在PHP中,您可以通過$ _GET來檢索值,即$ fp = $ _GET ['flightprice']; $ ac = $ _GET ['action']; – jeff

回答

0

這是正確的方法。

你可以做這樣的事情:

<a href="flights.php?flightprice:<?php echo $flights->price; ?>&location=<?php echo $flights->location; ?>&action=getflight">url</a> 

用下面得到的值:

$flightprice = isset($_GET['flightprice']) ? $_GET['flightprice'] : false; 
$flightlocation = isset($_GET['flightlocation']) ? $_GET['flightlocation'] : false; 
$action = isset($_GET['action']) ? $_GET['action'] : false; 
+0

呃,'... location = $ flights-> location&action ...'只會打印位置= $ flights-> location&action',只有其他內容......不知道爲什麼你會期望php將它解釋爲一個變量... –

+0

我會編輯我的錯誤 –

+0

我想也建議'<?php echo $ va; '',這是'價格?>'。在混合html和php時看起來很乾淨。 –

相關問題