如何通过url发送id


How to send id through url

我想通过url发送我的id,并想在另一个页面中获取id。

但是如何通过url发送id请帮忙。

我的观点不起作用。

<div class='title'><a href="<?php echo $Result->ad_id();?>"><?php echo ucwords($Result->ad_title);?></a></div>

假设

您的域名是http://www.muhammad.com

您将把id传递给index.php

<div class='title'>
    <a href="http://www.muhammad.com/index.php?id=<?php echo $Result->ad_id();?>"><?php echo ucwords($Result->ad_title);?></a>
</div>

在index.php 中

$submit_id = $_GET['id'];

这将有所帮助:

数据未通过url

例如,要将id = 1234传递到test.php:

test.php?id=1234

然后在test.php中,id的值将从$_GET['id']可用。

<div class='title'>
    <a href="<?php echo $Result->ad_id() . '?variable_name=variable_value' ?> "></a>
</div>

这是使用GET方法传递数据的查询字符串的一种方式

protocol://domain_name?variable_name=variable_value

例如:

http://test.com?sid=128001

因此您可以在其他页面中获取值:

$var = $_GET['variable_name'];
//in this case:
$var = $_GET['sid'];

这是您给定的代码。

<div class='title'>
   <a href="<?php echo $Result->ad_id();?>">
      <?php echo ucwords($Result->ad_title);?>
   </a>
</div>

此处的超链接不正确。如果你使用的php没有任何框架,那么在你想要传递的id之前先添加链接

<a href="http://example.com/anypage.php?id=<?php echo $Result->ad_id();?>">
   <?php echo ucwords($Result->ad_title);?>
</a>

现在,在anypage.php中,编写一些代码从url中获取id,即

$id= $_GET("id");

希望,它会起作用的!:)