簡體   English   中英

如何根據從數據庫檢索的數據創建鏈接

[英]How do you create a link from data retrieved from the database

我的產品存儲在數據庫中。 這些項目具有ID,NAME,QUANTITY和STOCK_NUMBER字段。 我想為數據庫中的所有數據創建一個href

$Result=mysql_query("SELECT * FROM Products");
while($row=mysql_fetch_array($Result)){ 

href .....


}  

我想要這樣的結果

item_id=1&name_1_tv&quantity_1=2&stock_number_1=1411 &item_id=2&name_2_mobile&quantity_2=5&stock_number_2=5894 &item_id=3&name_3_radio&quantity_3=2&stock_number_3=18541 &item_id=4&name_4_tv&quantity_4=2&stock_number_4=1025 &item_id=5&name_5_computer&quantity_5=1&stock_number_5=1455 &item_id=6&name_6_cd&quantity_6=2&stock_number_6=5888

所有這些在鏈接下

使用http_build_query()

while($row=mysql_fetch_assoc($Result)) // note the change to assoc
 { 
     $query = http_build_query($row);
     echo "&$query<br>";
 }

請注意,GET請求的最大長度限制非常低。 例如,IE會阻塞超過2 KB的URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM