我想通过网址发送我的ID,并希望在另一页中获取ID。
但如何通过url发送id请帮助。
我的观点无效。
<div class='title'><a href="<?php echo $Result->ad_id();?>"><?php echo ucwords($Result->ad_title);?></a></div>
答案 0 :(得分:1)
让我们假设,
您要将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'];
答案 1 :(得分:0)
这会有所帮助:
data is not passing through url
例如,要将id = 1234
传递给test.php
:
test.php?id=1234
然后在test.php
中,id
的价值将来自$_GET['id']
。
答案 2 :(得分:0)
<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'];
答案 3 :(得分:0)
这是您给出的代码。
<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中,写一些代码来从网址获取id,即
$id= $_GET("id");
希望,它会起作用! :)